English version is in beta. All contents of the site should be already translated (mostly using machine translation), and everything should work properly. However, if you find any problems, please contact me.

About accepting and ignoring solutions

I will review, if possible, all your solutions, and comment on them in one way or another. I will assign a new status to the successfull (OK) solutions that I review:

  • "Accepted" — the problem is written more or less normally, hooray. On the page of viewing the code of your submission (by clicking the submission row) in a special tab you can see my comments. If there is no comment there, then the problem has been solved very well. If there is a comment, it usually indicates what can be improved.
  • "Ignored" — I didn't like something very much in your code. On the page of viewing the code of your submission (by clicking the submission row) in a special tab you will see my comments explaining exactly what I didn't like. Fix it and resubmit.

If you don't understand the comment, ask me, I'll explain in more detail.

Submissions with the status "Accepted" are marked green in the rankings.

Submissions with the status "Ignored" are marked blue in the rankings.

Do not treat the "ignores" as a mockery of you. I will try to ignore only those programs that can be improved quite significantly (for example, by significantly reducing the amount of code). Remember that your goal is not only to write a program that will pass all the tests, but also to learn how to program in general. In fact, I put "Ignored" when I think that the comment I am writing to your submission is so important that you should definitely read it; "ignore" is a way to draw your attention to a comment.

The fact that you managed, even if not in the most optimal way, to write a program and pass all tests — it is very cool, but it will be even cooler if you learn and understand how the same can be done even easier. Consider that in most problems, writing a program so that it passes all the tests is, roughly speaking, 70% success, but getting it "Accepted" is the remaining 30%.

You can also view all comments (including those to the accepted submissions, and even to unsuccessful ones) in the right column on the website, and in the Comments section in the left menu.

Read more about which solutions I ignore (in Russian).