Surge226's blog

By Surge226, history, 6 weeks ago, In English

I have seen many people saying that "They love to do competitive programming" but I would like to go a bit deeper in this thought. I want to know "What do you like when you say I love competitive coding?". Is it the process that "you try to do some problem, you think about some approach, it turns out to be wrong, then you try different approach, not within bounds, thinking for some other approach" or something else?

I am asking this question because personally, I have found that I would like to do some work as long as the response is positive. In competitive coding, if I am able to solve questions I would want to try more and more but as soon as I encounter some problem for which I am not able to think any approach, suddenly my mind shifts to do some other thing. It also happens in other places also, like when I am playing CSGO I would like it till the point I am winning.

I know that in order to learn you have to go out of your comfort zone, but when 4-5 problems come in which I was not able to come up with any solution and after seeing editorial it becomes obvious, then I begin to doubt my practice and this question starts coming in my mind. If anyone would like to provide some suggestions in this, then it would be very helpful for me in lot of things.

Thanks

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

»
6 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

imo i love CP for the adrenaline-rush when i solve a harder problem and also it pushes me out of my comfort zone for tackling the more harder problems this learning habbit will eventually help in corporate industry or anywhere.

  • »
    »
    6 weeks ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    Ok, but how would you you feel if you were not able to think any approach for a problem and you solved it after seeing the editorial, because that technically would not be solving it right?

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I see it as an opportunity for improvement. Maybe is a lack of intuition or practice on that particular topic or in general. In the end, recognizing solutions is the product of having solved similar problems.

      • »
        »
        »
        »
        6 weeks ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Ok, so it rarely happens with everyone that they were able to solve any problem even if they never saw that trick being used in solution, earlier. Like I was thinking that everyone else would have gotten that solution by thinking very hard for long enough which I cannot do.

»
6 weeks ago, # |
  Vote: I like it +18 Vote: I do not like it

I love competitive programming, cause as a schoolboy I am able to travel to different countries(to different Olympiads) free(and also skip school)

»
6 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

It gives me dopamine shots