When submitting a solution in C++, please select either C++14 (GCC 6-32) or C++17 (GCC 7-32) as your compiler. ×

gkkkrrrr131313's blog

By gkkkrrrr131313, history, 5 years ago, In English

Hi Guys I (gkkkrrrr131313)recently started to do Competitive Programming. I have learnt how to solve some problems, like how to use Grids or do Breadt First Search. Now, I am trying to solve B-level problems but I am founding it difficult.Something About Myself:I am 9 years old from Delhi,India.appa told me to do Competitive Programming, and given his old laptop, said to learn and figure it out.I have no idea how to do this activity but I saw from Quora to use Codeforces, and Online Judges.First my coding skill is not good,as you can see..I do lots of maths practice so I am good at Combinatorics,Algebra,Geometry,and sorts but I do not know how to code in algorithms. Please suggest me resources and fastest ways to improve.I am young, and eager to learn. Please suggest me and resource or link I can refer to and what is the best way to learn how to do hard problems that I cannot solve. Thank You so much for your help,

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

| Write comment?
»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it
  • »
    »
    5 years ago, # ^ |
      Vote: I like it +13 Vote: I do not like it

    Hi Sir, Thank You for your comments. Actually, I saw the original bell and it is actually not relevant to why I am writing this post. Actually, I have used Google and that is how I got to this site,and am wondering if there is suggestions to me with my specific situation. I only have few months to learn this as my parents want to see that I have Mastered all algolrithms soon.

    I think your comment is not helping me but I have read your other comments and they are very mean so I am not sure of what to make of it. Thank You still.

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

      In any case, since you are starting out in (competitive) programming but are struggling with problem Bs (supposedly in Div 2), I think it is fine for you to try to dabble a bit more in this field. But if you don't improve after a year, you are probably better off elsewhere imo. After all, there is more to programming than programming competitions.

      Just my 2 cents.

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

        This might be true for other people that if one does not improve in one year ; he should try something else...

        But I live in the country where he lives ( In the city where he lives ). I have done CP for around 7-8 months ( Not much ).

        But in this short span of time I have learnt that to be good at CP ; you not only need to be good at programming ; but there are other stuff ( As maths ).

        I know the standard of Indian Education System ( Rote learning at its peak at the school level ).

        He is just 9 years old and a lot of people give a huge amount of shit to how you score in your school tests or exams.But at a later age one realizes that it is all waste.

        Taking into consideration that he being 9 years old , living in India where he won't be taught anything useful in school itself ( regarding coding ) , no good level math ; And with very less people around him doing what he is doing ; he needs to do a lot on his own.

        So you might not progress fast enough in one year span ; but that does not mean that you should switch to something else ( Keeping in mind that you are very young as compared to programming culture in the country ).

        So just keep going...!

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

A great resource might be https://bit.ly/2xPlg2P. (/s)

»
5 years ago, # |
  Vote: I like it +15 Vote: I do not like it

Learns maths, solve easy coding problems.

»
5 years ago, # |
  Vote: I like it +23 Vote: I do not like it

I don't generally reply for these sort of things as I am not very good at coding myself. But by seeing your background I want to tell you something...

You are just 9 years old. Even I am from India. People over here get to know about competitive coding at a very late age ( About 18+ ) ( I am talking about majority people )...

And everyone when sees people like tourist ; and come to know about their background that these very good people started at a very young age ; everyone feels that ( I wish I knew about CP earlier. I wish I had started early. ).

So you are very fortunate that your father told you about this and provided you resources ( At least information and a basic laptop and working internet ). Things will be hard... But you are veryyyyy fortunate to know about the CP world at an early age.

So whatever happens ; don't stop. Make this early start count my young friend.

About your question — maybe you are not aware that a lot of people have asked these types of questions ( Because everyone once started and aimed to be good ). So google about this topic... you will surely get a lot of blogs regarding training strategies...!

Wish you best luck...!

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

[deleted]

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

I think this will help you !
link1 link2 link3

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

Learning maths is really helpful to Competitive programming. Try watching a course. Something really important is to have a clean code and learn some basics of how the language works. I learned maths before I started CP, and it really helps. You will learn some really nice and surprising algorithms.

Good luck!

P. S.: I am 12 years old, and I started CP at approximately at your age. I think that is the best age to start it. :)