Блог пользователя DarkDevilVaqif

Автор DarkDevilVaqif, 9 месяцев назад, По-английски

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

  • Проголосовать: нравится
  • +5
  • Проголосовать: не нравится

»
9 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

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

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

Yes

»
9 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

“You need to know the Tree topics.”

»
9 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

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 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

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 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Good luck

»
9 месяцев назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

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.