After a long time of stuck in blue then I get 1899 rating. I was frustrated. I was thinking that MikeMirzayanov trolled me. But everyone was a friend. And they sey it will go up after the cheater check.
And it did!!! I got 1902 rating.
But only one day. This was a bug so Mike did cheater check again (no bug now) and it returned 1899. Yes. I was think that Mike trolled aagain.
But then my teacher go to 47TH ICPC WORLD FINALS LUXOR. And he meets Mike. And they share the epic moment over a glass (or many) of Argentinian Fernet.
So now I know that Mike is a good man and he was not trolling. It was the skill issue :(.
So next round I lock in.
Even if I was at the McDonalds table for 3 hours and not buy anything (they wanted to kick me out). Even if I coded from my phone. Even if I only know C and not C++. I had to lock in. I had to overcome my limit.
So I start solving.
Problem A is rough. I am falling behind. Position 2500.
Problem B feels easier than A, so I start to close the gap. Now position 1000.
Problem C is hard but then I make the obsercations and I am starting to lock in. Position 200 now.
Finally, D. I think it is like subset sum, but inverted. So I write a greedy, and I am not sure it always ends in 25 steps. So I make the risky move and submit the code. Accepted.
Position 50 at this point. Still more than one hour left.
So then it is the E. The E is a string problem? But I dont know how to do it. I make so observation. I make some reduction. But I still can do it. The minutes pass. I used all the tricks my teacher said but nothing works. In the end I lost E.
But I got 109 positin or something like that!!!!
And then I become one with purple name.
So we say thank you to Mike Mirzayanov, for wonderful Codeforces and Polygon platforms. Also thank you to all the great Codeforces user that supported me when I was stuck in blue!
NOW IT'S TIME TO BECOME YELLOW!