TuongOnArrival1's blog

By TuongOnArrival1, history, 2 months ago, In English

I have trouble in solving problems on codeforce . Can u tell me how to train my mathematical skill pls;((

  • Vote: I like it
  • +8
  • Vote: I do not like it

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

You should study a lot of math and solve problems on codeforces tagged with math

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

I recommend you create an Alcumus account, it gamifies the math learning experience. I've been using it for a bit now and it's been helping me a lot! specially solving greedy exercises that require guessing.

I saw this tip at first here (it has a guide on how to use it)

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

Mathematical ability can't really be trained. If you do a bunch of problems, however, you'll start to see similarities between new ones and ones you've solved before. Then you can pretend like you've improved your mathematical ability.

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

    "Mathematical ability can't really be trained." proceeds to explain how it can be trained

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

      CF solving skill $$$\ne$$$ mathematical ability. I think that this is a good analogy: mathematical ability = height, CF solving skill = basketball skill. I'm sure you'd agree that if you practice playing basketball, you will get better at basketball. However, practicing basketball doesn't make you taller.

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

        I'd rather look at math ability as basketball skill, which largely lies upon your talent at basketball, but also largely relies upon your experience with basketball and how you view the game, and how you were taught the game. Similarly I think math is something that heavily depends on who you learned it from, how you learned it etc.. In this analogy I'd say CF solving skill would be the complete player, which contains your basketball skill, height(which I guess would be IQ?), etc.. I think math is one of the parts of problem solving that can be really improved upon with hard work, but if you're gifted with it from the start, it's a huge help and you may reach higher ceilings than other people

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

thanks for all

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

cses problemset

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

If you didn't know, the catalog has many answers on how to become better. I know it a LOT to read but... No one said it's supposed to be easy.