Answer the question
In order to leave comments, you need to log in
How to win the programming olympiad?
I was very interested in Olympiad programming, but faced with a huge number of topics to analyze and with a great many tasks for training on the Internet, I got confused.
Answer the question
In order to leave comments, you need to log in
1. Using the search, you can find the results and tasks of the Olympiads that have already passed.
2. Using a notebook and a pen, you try to solve these problems so that you understand the meaning of their solution at the logical and mathematical level.
3. Then you try to write a program that solves a specific problem.
So programming is the last step. First you need to understand exactly how the solution is calculated / found, at least by hand on a piece of paper.
You repeat steps 1-3 times 10 with different tasks.
Then you find an organizer or trainer in your educational institution who is involved in the Olympiads, tell him what you did and participate.
As far as I understand, Olympiads are won by those who are specially trained for them by teachers in specialized classes. But do you need it? Just participate and enjoy the solution. Although for me personally the pleasure of solving problems for speed and not for quality is a dubious occupation.
Tell me, please, where exactly to start?1. You need to learn to understand the text and the requirements of the task.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question