...they said that they would like to compete in 2018 at the Olympic Games (OT: it is right to use "at" in this case? I'm a bit confuse )
Silien, your use of "at" is correct. You could also say "compete in the 2018 Olympic Games". Either one of those ways is correct