Than0th's blog

By Than0th, 2 months ago, In English

hi, i started codeforces more than year ago. when i started i was happy and felling comfertable with all those programming things.i practiced in many locally competetions, but every time i was failing. i tried hard and praciced a lot but there are no difference. a month ago i started to fell depresed and disappointed. i stoped practicing on codeforces for about a month. and now i feel that im losing my programming abilities.i did not do well in the last contests,i used to practice in every contest but now i do not feel that i want to.for a years i was interested in the technology and dreaming to be some high level programmer, im barely solving 900's. i used to solve 1300's a monthes before. i get pubil one time i was happy but after watching my friends getting better and better and im still in my position i feel so bad. i lost my passion.I feel like I'm sitting watching my life pass in front of me without doing anything.im lost.i think im gonna quit.it was nice to meet you all codeforces.

  • Vote: I like it
  • -12
  • Vote: I do not like it

»
2 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Don't loose hope start practicing again. :-)

»
2 months ago, # |
  Vote: I like it +7 Vote: I do not like it

Work hard bro one day you got 7* coder codechef, legendary grandmaster on codeforces your cp skill beat Sundar Pichai and you become next CEO in google

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Horses work hard. AND????. White don't work. GLM.

»
2 months ago, # |
  Vote: I like it +3 Vote: I do not like it

You know, I'm a little (not a little, actually) bit dumb. And A's and B's was a real problem.

In some cases, I spent days(!) solving simple problems!

Once my buddy told me, that he succeeded with one 2000* problem, and I shall not. That made me angry and I threw all my abilities to solve it by myself. It took me almost a month, but I finally solved it. And it made me feel a little bit confident. After a while I solved the problem, that guy didn't. So my point is: no matter how "smart" You think You are: just don't stop! Be consistent, BE ANGRY!

»
2 months ago, # |
  Vote: I like it +5 Vote: I do not like it

i checked your profile and i noticed that you have 300+ solutions of 800 problems, but why? start to solve harder problems and if you are reading editorial — stop do this, it stops your development in my opinion

»
2 months ago, # |
  Vote: I like it +6 Vote: I do not like it

A teacher has failed more times than his students. I suggest you "leave your comfort zone of 800 and try pushing yourself harder".

»
2 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Solve hard problems, struggle during practice, look editorials, see other people solutions, write comments in your solution, repeat the process with more hard problems. Keep doing this for 3 months and you will see results

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    bro im also frustrated even after doing better contest than the previous one im getting minus more then the last one. absolutely frustrated. now my thought is to solve only greedy problem from 100 to 1300 rating, one question more bro even if i went wrong with wa-2 or more i couldnt even find it whats the wrong? how to overcome it? i saw many coders they do wrong submission but they are able to make ac.

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      okay, so in my case whenever i give a wrong submission to a problem i first check whether my code is actually working what i think it is, most of the time it is generally because of some typo or maybe your code still needs some debugging for some few extra edge cases, but even after then if your code fails then it shows that your approach is probably wrong or let's say still incomplete, so take a deep breath , calm your mind and start thinking again what exactly makes your code fail, try to think some different approach and prove why it should work and then submit again,

»
2 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Don't ever give up!

»
2 months ago, # |
Rev. 2   Vote: I like it +6 Vote: I do not like it

Nobody believes in you. You've lost again and again. The lights are cut off. But you're still looking at your dream. Reviewing it every day and saying to yourself, It's not over until I win...

These lines Motivate me, When I'm depressed... :-)

»
2 months ago, # |
  Vote: I like it +1 Vote: I do not like it

I think for people starting programming through cp, getting out of newbie is the hardest thing. I was stuck in newbie for a long time because I didn’t have a very strong math or computer science background. Overcoming the difficulty gap from div 2 b and c is very hard and it really comes down to pushing yourself when your upsolving. Also, if you haven’t already, try to understand the algorithms and techniques that appear in harder problem and learn the concepts for solving difficult problems. At the end of the day, you want to enjoy solving problems. Your rating and friend’s progress may be indicators for improvement, but they aren’t the real reasons for doing cp. I think many of my friends are better than me at cp, progressed faster, without as much work, but that only signifies that they have more natural talent. I still enjoy solving problems and I respect my own improvement.

»
2 months ago, # |
  Vote: I like it +1 Vote: I do not like it

I noticed it too and it's normal. Noob thoughts:

Problem solving here is similar to football, i.e. there are several leagues, with different levels of teams. Same thing here, your problem is that you are trying to solve problems much stronger than your current level, i.e. your team is playing in a stronger league than it already is.

Try sorting the tasks in the archive by difficulty (in ascending order), and find your current comfortable difficulty level. Now, when solving the archive, you will see your progress. You know where you are (say difficulty 800), you know where you want to go (eg difficulty 1200). Also, the advantage of this approach is that tasks will come across from different topics.

Now you know what kind of problems you will be able to solve with a high degree of probability during the contest.

»
2 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Can someone take a look at my profile and tell me what I'm doing wrong? A few months ago, I thought I'd finally figured out my perfect practise method and was seeing significant progress, but now, following a string of bad luck, I'm feeling stuck.

»
2 months ago, # |
  Vote: I like it 0 Vote: I do not like it

CodeNcode( kazama460 ) once said in his live stream that if you are not improving, it is not because you are not practicing hard, it may be because you are not learning new stuff.

»
2 months ago, # |
  Vote: I like it 0 Vote: I do not like it

brooo it's too early to retire.....just practice more and more....it's ok to feel bored or even to lose the passion for a period of time......but it's still there....your skills,your passion and your happiness....just give it a last shot and trust me...everything's gonna get better (feel that passion and continue your journey..it is too early to stop)