DarkDevilVaqif's blog

By DarkDevilVaqif, 9 months ago, In English

I'm not a fan of learning complex topics in CP. I prefer practicing the things I already know, or practicing by rating, not topic.

The problem is that, now that I'm preparing for EJOI, I have no idea if the basics will suffice, especially considering other people born after 2011 who will go to EJOI.

So what are the topics that you HAVE to know if you're going to EJOI? Also, are interactives/grader problems a thing in EJOI?

Thank you, and best of luck to everyone preparing for EJOI

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

»
9 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

https://2025.ejoi.org/syllabus/

Also, are interactives/grader problems a thing in EJOI?

Yes

»
9 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

“You need to know the Tree topics.”

»
9 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

EJOI places great emphasis on data structures, especially segment trees. Graphs / trees are very important too. There are very few (non-interactive + ad-hoc) problems, so it's very different in nature than codeforces.

»
9 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I'd say mastering segment tree and basic tree stuff like binary jumping lca etc is enough. Contest strategy is also probably different since it is 4 hours unlike other contests. You can do virtual contests on your own to practice :)

»
9 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Good luck

»
9 months ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it

Most advanced thing I used to get gold in 2025 was an ordered set. Problems last year were focused less on data structures (which is weird for EJOI). In all cases learn everything from syllabus but be ready for constructive and observation heavy problems.