sorrytomyself's blog

By sorrytomyself, history, 7 weeks ago, In English

Hello Codeforces!
I started coding in class 11. In my country, I only have one attempt to participate in International Olympiad in Informatics. IOI is my dream. Is it possible for me to participate in IOI 2023? If so, please suggest how can I prepare for IOI in one year. I know it sounds weird to prepare for IOI in one year. But please please suggest, how can I prepare for it. I am a pupil in my main Codeforces account. I am ready to work hard.

 
 
 
 
  • Vote: I like it
  • +4
  • Vote: I do not like it

»
7 weeks ago, # |
Rev. 2   Vote: I like it +8 Vote: I do not like it

What country are you in? If it is a more powerful country, this is completely impossible. What foundation do you have? If it is just newbie, it is unlikely to succeed.It's too late. To put it mildly, I advise you to give up. Too many people start earlier than you.

  • »
    »
    7 weeks ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    My skill is greater than newbie but less than specialist. The top 4 IOI participants in my country are masters in codeforces. Isn't there any hope for me? :(

    • »
      »
      »
      7 weeks ago, # ^ |
        Vote: I like it -6 Vote: I do not like it

      Although you will be sad to say so, to be honest, it is better to buy a lottery than to bet on this probability. Why do you think you can surpass those who have studied for a long time and worked hard in one year? Master level may win gold medal in IOI.

      • »
        »
        »
        »
        7 weeks ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        :( I may not get selected. But I just want to go as much level as theirs in one year. Is it also impossible for me? :(

»
7 weeks ago, # |
Rev. 2   Vote: I like it +10 Vote: I do not like it

You absolutely CAN, but it depends on how much time and effort you can afford. Me personally, I went from Newbie (0) to Pupil (1363) in 3 months — I did not try really hard — so I think you can be Candidate Master after a year.

Hope this helps! You may be discouraged but don't give up!

»
7 weeks ago, # |
Rev. 2   Vote: I like it +40 Vote: I do not like it

no

seriously though
»
7 weeks ago, # |
  Vote: I like it +25 Vote: I do not like it

Ask yourself only one question: will you enjoy it?

If you have the goal of making it into the ioi team, but you feel as though you won't really enjoy / learn / grow from the process, I recommend you don't do it, because you'll quickly lose motivation, and what's the point of doing something you don't like.

However, if you love doing cp, and enjoy discovering new algorithms and tricks, go for it, because even if you don't get to ioi, you'll still have fun along the way.

best of luck!

»
7 weeks ago, # |
  Vote: I like it +15 Vote: I do not like it

In China, if you want to participate in IOI (in recent years), you actually need to learn programming for 6~7 years. (starting from 10 or 11 years old) :P

»
7 weeks ago, # |
  Vote: I like it -6 Vote: I do not like it

It's impossible.

Unless you are jiangly or tourist