Please read the new rule regarding the restriction on the use of AI tools. ×

onceadreamer's blog

By onceadreamer, 3 years ago, In English

So I'm not new to programming, have basic knowledge of algo-ds, kinda weak at math tho.

So was just wondering today what's the max I can achieve in two months by putting in like an hour a day or so. What do you people think? Anybody tried something similar before?

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

| Write comment?
»
3 years ago, # |
  Vote: I like it +1 Vote: I do not like it

No.

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Why so?

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

      Coz that's how life works.

      • »
        »
        »
        »
        3 years ago, # ^ |
          Vote: I like it -8 Vote: I do not like it

        AFAIK to be 1800 u just need to be good with adhoc ,& basic tree/graph/dp/number theory. I think doable

        • »
          »
          »
          »
          »
          3 years ago, # ^ |
          Rev. 2   Vote: I like it +4 Vote: I do not like it

          AFAIK to be 1800 u just need to be good with adhoc ,& basic tree/graph/dp/number theory
          And to be "good", you need WAY more than a couple of months, especially if you're weak at math.

      • »
        »
        »
        »
        3 years ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        But it shouldn't work like upvoting your own comments from alt accounts.

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

        On a more serious note, to be good at anything, including CP, you must be willing to invest time in it, especially if you aren't inherently that skilled enough. Realistically, if you want to invest an hour a day for a couple of months, I feel 1500 is a much more achievable goal. For 1800, if you aren't that good, and are willing to put in no more than an hour a day regularly, then it may take a bit longer, say around 6 to 7 months at least. A bit of math skill always boosts up the rate of your improvement, especially at this rating range.

        • »
          »
          »
          »
          »
          3 years ago, # ^ |
            Vote: I like it -11 Vote: I do not like it

          I feel you're overestimating the effort/skills needed. Wanna bet?

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

            Not really, I guess. Been there, done that. Good for you if you prove me wrong. But short term goals like this, without sufficient dedication and will, don't usually work.

»
3 years ago, # |
Rev. 2   Vote: I like it +24 Vote: I do not like it

You are high now, think about this again after 1 hour.

»
3 years ago, # |
  Vote: I like it +29 Vote: I do not like it

Once a dreamer always a dreamer.

»
3 years ago, # |
  Vote: I like it 0 Vote: I do not like it

yes

»
3 years ago, # |
  Vote: I like it +9 Vote: I do not like it

Absolutely not.

»
3 years ago, # |
  Vote: I like it +1 Vote: I do not like it

You should try it and find out. Give it a try but remember to give 1 hour daily with full dedication.

»
3 years ago, # |
  Vote: I like it 0 Vote: I do not like it

At first, you really need to improve your math skills. If you want to grow fast enough, you need to train a lot. Check yourself if you can solve problems with complexity <= 1300 fast enough, these tasks are usually requires participants to come up with some not hard ideas. If you spend too much time on them (15+ mins), then you should train more on these kind of problems. You can reach 1600 fast enough by participating in div3 rounds only if you can think fast and type fast. But to reach 1800 you should solve A B C very fast, and even this can be not enough. Have the aim on getting 1600 at first. If you are really going to spend 1 hour a day during two months solving problems, then you should do it very worthy: solve tasks, search for new ideas, train more on what you can't do well and never stuck on a problem for too long: A B div2 doesn't deserve it. I know some people who started from pupils and have been improving extremely fast just because they solved too much problems. So, all I want to say is good luck, man, you can reach every point if you are hardworking person and if you want it :)