Winter Competitive Programming Camp
From January 19th to January 31st, a competitive programming camp was held with the participation of Uzbekistan national team Top-32 highest-rated students. The camp was intensive, well-structured, and extremely useful for improving both theoretical knowledge and contest performance.
The camp was led by Mihai-Valeriu Voicu (cadmiumky), a two-time IOI gold medalist, whose experience and explanations played a huge role in the overall quality of the training.
Daily Schedule
Every day started with an IOI-style contest from 9:00 AM to 2:00 PM. The contests were challenging and designed to improve deep problem-solving skills, implementation accuracy, and the ability to think under pressure.
After each contest, a detailed editorial session was held. All problems were discussed thoroughly, including alternative solutions, optimizations, and common mistakes. These sessions were especially helpful for understanding how to approach complex problems during real competitions.
From 4:00 PM to 6:00 PM, we had lectures focused on advanced competitive programming topics. The lectures connected theory with practice and provided tools that are directly applicable in high-level contests.
Topics Covered
- Aliens Trick
- Slope Trick
- Convex Hull Trick
- Advanced dynamic programming techniques and optimizations
Final Day Contest
On the last day of the camp, we participated in an ICPC-style team contest. This was a great opportunity to work in teams, practice communication and strategy, and experience the ICPC contest format after many individual IOI-style contests.
Overall Experience
Overall, everything about the camp was organized very well. The problem sets were high quality, the editorials were clear and informative, and the lectures were extremely useful. Training together with strong participants from the Uzbekistan Top-32 created a motivating and competitive environment.
The camp was a valuable experience and significantly improved our algorithmic thinking, contest skills, and understanding of advanced techniques.




