Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

Блог пользователя Flvx

Автор Flvx, история, 4 часа назад, По-английски

I quit, I am done wasting my time, life, effort, in a skill that I just can't get a hold of. No matter how much I practice, no matter how I think, I just can't force my brain to improve. Its like I am actively losing my mind. This is great news since every other Timmy from here to Timbuck2 can solve Div2 A,B,C,D like its a joke, I QUIT. I will not waste anymore of my time on this stupidity. WeaponisedAutist was correct, CP is not for me and frustration does not even begin to describe how I feel. I am done being struck down again and again, and when I finally hit my stride, for some reason my brain decided to shut down permanently, because screw my goals I guess. I can't believe I wasted so much of my time on this. There is only one contest tomorrow(which going by my life, I can't wait to recieve my -100000 rating and delete my damn account.) and there is no other contest in site....great.

Goodbye.

  • Проголосовать: нравится
  • -26
  • Проголосовать: не нравится

»
4 часа назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

I agree Cp is only joy for talented kids, people have low iq will not belong here and will endup wasting time.

  • »
    »
    3 часа назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    I would say its the opposite, if you had a low iq a good way to improve your cognitive abilities is to solve some problems...

    • »
      »
      »
      3 часа назад, # ^ |
        Проголосовать: нравится -6 Проголосовать: не нравится

      you cannot improve IQ

      • »
        »
        »
        »
        3 часа назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        I said cognitive abilities not IQ

        • »
          »
          »
          »
          »
          3 часа назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Still, ability usually refers to something innate.

          • »
            »
            »
            »
            »
            »
            3 часа назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            I didn't

            • »
              »
              »
              »
              »
              »
              »
              3 часа назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится

              I'd have to disagree

              • »
                »
                »
                »
                »
                »
                »
                »
                2 часа назад, # ^ |
                  Проголосовать: нравится 0 Проголосовать: не нравится

                You can clearly improve those, you probably don't know it because you were always at your peak so obviously if you practice more you won't see improvements, but what about someone who has never used their brain because they haven't been challenged enough? In that case there would be a lot of room for improvement, I'm talking about this situation and I think most people are in this pool.

»
3 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

The day will come , when i will write same post if i am not able to reach at expert in next 5 months .

  • »
    »
    3 часа назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    thats a hefty ahh goal and will only work towards building pressure and self sabotage

»
3 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Why force yourself to improve? Enjoy, have fun. Or you can quit if don't enjoy cp. Only my opinion. Do what you like.

»
3 часа назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

same bro, literally frustrated with cp, feels like time wasting

»
2 часа назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Damn, this really feels like an exact reading of my thoughts. This coming from someone that seems to be around the same strength as me and not someone totally new or way more experienced. If you have had the patience thus far to persist, you must continue. I also felt this same way especially after today's Div 2 contest. I wasted 45 minutes on C because I didn't realize I hadn't accounted for the case where n=1. It just goes to show that this struggle is common amongst most non-genius people. You have to persist -- know that people like me share the same struggle. As long as you value CP (which would seem to be the case if you really got to this level in the first place), stick to it. If you genuinely don't have the time, that is a different story -- do what you have to. But do not quit out of short-term frustration.

»
2 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

brutal

»
2 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I feel you bro. I am a beginner at programming and I get overwhelmed by the complexity of the problems and most of the time I cant make up a solution that helps me as to what to code in python(for some that I understood the concept). However don't be disheartened, you can just do casual programming if not Cp. Just take your time knowing your weaknesses and working around it. And trust me I am doing the same thing and hopefully it works out for me. GL on your efforts succeeding.

  • »
    »
    108 минут назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Being a beginner programmer and doing cp problems right away is definitely difficult. I started doing programming over 4 years ago and started seriously doing cp only just less than 1 year ago. My point is that you really do have to spend a lot of time developing the fundamentals -- your step-by-step thinking ability, your ability to break problems down into simpler components, and starting with basic computational exercises to start understanding how to think algorithmically. How to do that? Usually, high school CS courses give a good start and then 1st year algorithm and functional programming courses in university/college as well. This all might seem really cumbersome just to get rolling, but that is the nature of something as vast as computer science or mathematics. Bide your time and clean your fundamentals. Work up slowly. You can not have all the glory right away.

    • »
      »
      »
      52 минуты назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      What things should I do to achieve that? The major problems I have is with the fundamentals. I know what things do what basically however I feel like I made a little to no development solving problems/analyzing solutions here. FYI I started programming within a year and I believe I need to hone my skills fast

      • »
        »
        »
        »
        44 минуты назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Supposing you are not interested and/or have the time for a full formal course on programming and algorithms, the best starting point would be to do programming problems from USACO Bronze starting from the easy and medium difficulties. You can either just do as many as you can without difficulty selection, or you could do them from the USACO guide website to select difficulty. The good thing about USACO is that it is very structured with the basics and then works up. I would recommend continuing all the way to silver in fact and only then switch to less structured websites like codeforces, codechef, leetcode, etc. It will still take time to get good, but if you want to improve ASAP, you have to really push your limits when doing every single problem. That means you have to intentionally work 15 or 30 minutes (at least) past your frustration threshold and genuinely try solving the problems before consulting the solutions when needed. To gain the necessary theory, use the "Guide to Competitive Programming" book or the free, shorter version "Competitive Programmer's Handbook" and practice the theory on the CSES problemset website. This is precisely what I did to get good at competitive programming rather than just normal programming.

»
2 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

this is nature of cp

most people will improve up to certain point in first year, then it basically "converges" to iq. there is not much difference in practice methodology between cyan and orange. the only difference is iq. some people are gifted and some people are not. it's better to leave early

  • »
    »
    2 часа назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    While I agree that IQ can really help drive and reach higher levels earlier, I disagree on the point that the practice methodology is "similar" between cyan and orange. Certainly they are similar in the respect that it is just practicing problems at the end of the day; however, I have found the deliberate, intentional practice is the primary component to break out of this "convergence" to some limit. That is, you must deliberately and intensely target your weaknesses and practice even more on them. It might sound obvious, but when people practice on their weakness, they usually give up more easily or half-ass the "practice", which of course does not result in any substantial improvement. It is way too easy to chalk up every high-rated person's high rating to IQ or aptitude.

  • »
    »
    105 минут назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    Evaluating progress in the CP by IQ is complete nonsense, that is, you want to say that the red guys who paid for their mastery with years of hard training are simply smart by nature?

    • »
      »
      »
      60 минут назад, # ^ |
      Rev. 4   Проголосовать: нравится 0 Проголосовать: не нравится

      yes it is!

      rating in CP is basically bivariate normal distribution with two random variable (IQ, Effort)

      Red people are top1% IQ with top1% of Effort, but don't forget there is people with median IQ with 1% Efforts those suck at cyan-blue range forever. literally no one, no one can reach Red with regular IQ, you won't find single exception out of 1000 active red people those who have regular IQ. so yes even though they put tremendous amount of Effort, but without their IQ they couldn't have become Red.

      • »
        »
        »
        »
        40 минут назад, # ^ |
          Проголосовать: нравится +1 Проголосовать: не нравится

        Respectfully, I do not believe you do not have actual IQ data for all the masters, grandmasters, etc. on codeforces or other sites. I'm sure a good number of them have high IQ but it is not a necessity by any means. I can guarantee you that you can search through the list of grandmasters on codeforces and find at least some handful of examples that have spent years of work to get to GM and don't have any special aptitude besides what they gained from training.

»
98 минут назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Bud, don't demotivate me, I'm literally just starting out xD