Скоро Codeforces Round 1133 (Div. 1, Div. 2)! Регистрация здесь. ×

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

Автор Ahs_58, история, 9 лет назад, По-английски

For last 6-8 month I am doing problem solve in Codeforce. But still I can't solve B problem in contest smoothly.I saw many problem solver who started coding with me and now they can solve C problem even D problem easily.They can think problem easily but that problem i need to think with long time even 1 or 2 week.I feel frustrated when i see them.Now my ques is,what should I do for improve?I want to be a very good problem solver.I know it's all about solve more and more problem.With solving problem,do i need to do anything?

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

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +22 Проголосовать: не нравится

i think that it is impossible to improve yourself. if u can't solve B then sports programming isn't for you. you may do anything else.

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

Sure, we should simultaneously learn about our field and solve problems.

Now, you interpolated your all solving capabilities and reached to solving A and atmost B, and then you will be slower in improvement to solve harder problems, so you need to learn new algorithms, solving ideas and programming languages tools (according to the languages you use).

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +10 Проголосовать: не нравится

Most of the time, I could not solve B, either, but what drives me away from the thought of quitting is the fact that it is fun. If you no longer find it fun and worth your time, do something else.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

i need to think with long time even 1 or 2 week

If you cannot solve a single problem within a day, give up and read editorial. Then spend saved time trying to solve other problems.

»
9 лет назад, скрыть # |
← Rev. 25  
Проголосовать: нравится -15 Проголосовать: не нравится

Dear Ahs_58,

Thanks for sharing your concerns.

I read the latest accepted solution you submitted, and you seem to be doing well, regardless of the time constraint during the contest competition.

Please check the following blog about the famous Albert Einstein's quote

Everyone is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid

My advice is to never let hopelessness or helplessness find its way to your heart, mind, and soul. Furthermore, never consider others' kind endeavors frustrating. Instead, celebrate your cherished human spirit of hope and your ability to help others and care for their well-being, and strive to do better everyday than what you did before, and to celebrate others' noble success, and consider that evermore as precious source for inspiration, patience and determinism to do better today and tomorrow along your lifelong learning journey.

Finally, consider coding evermore an artful, scientific and engineering task in an honored all-winners mission to cooperate fruitfully, decently, respectfully, peacefully, and joyfully with fair and honest people in serving the well-being, justice and peace for all everywhere around the globe.

Best wishes

P.S. Hope that you consider changing your Codeforces handle to an optimistic name, the next time it is possible to do so.

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

Did you try a2oj.com?

Try to solve problems in ladder by increasing order of difficulty

Never give up, I believe in you

Just steady go ahead

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +12 Проголосовать: не нравится

I think the best way to improve at codeforces is to upsolve the problems you want to be able to solve.

You want to solve C,D right? Then solve them after the contest.

I looked at your Contest History

What do I see? You have not solved C and D after the contest!

How can you expect to solve them in contest if you never solve them out of the contest? Use magic?

Upsolve!

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

There are only 2 possibilities. No. 1, you are too lazy to work hard and expect god to grant you great problem solving ability. No. 2, you are lacking in your theoretical foundations and are trying to increase your problem solving ability through trial and error.

Now which one is it?

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

It's all about math, not just math, competitive math.