### nitin12384's blog

By nitin12384, 16 months ago,

Today I solved this 1600-rated problem.
I tried this problem (for about 2h+) around one month ago and I wasn't able to solve it then. So I left it for later, without seeing the editorial.

Today I tried it again in two sittings and devoted 1h + 2h time to it. I was stuck multiple times, but I just wanted to solve it on my own, really didn't want to give up.
I finally managed to solve it on my own without seeing the editorial.
Though it was very satisfying to solve it, I am still confused about whether I wasted too much time(overall 5h+) on this problem.
This happens to me a lot. I spend 1.5h+ on average on a problem and it's very common for me to spend around 5-6h+ on some problems.

Every time I get stuck on a solvable problem and I have the option to jump to the editorial, I am afraid.
I fear that I will miss the important skill development that I can get if I manage to solve this problem on my own.
I feel that coming up with the solution on your own is far greater that knowing the solution.

Fun fact

I do enjoy solving problems a lot, and I really love the feeling when I solve harder problems on my own. But sometimes, the amount of time I spend makes me wonder if I am doing the right thing.

Questions

(1) Should I have given up earlier and saved my time? I would have been able to solve more problems.

(2) Sometimes I end up spending hours and still don't get to the solution. Is that time considered almost wasted?

(3) Consider, Person 1 — Spent 10 hours and solved 2 problems of X difficulty on his own, Person 2 — Spent 10 hours and solved 6 problems of X difficulty (5 on his own, and 1 by seeing the editorial). Consider both person have the same skill level at this point. Which person is doing better?

(4) Will I grow too slowly if I keep devoting too much time to the problems?

(5) My goal is to touch 1900+ Rating by end of April 2023 (I have a peak rating 1841). If I keep following this strategy will I be able to achieve my goal?

(6) What is the maximum time you have spent on a solvable problem? (Let's say a solvable problem is defined as a problem of rating within 200 rating range of your rating at the time of attempting the problem)?

(7) Any high rated user(CM+) who follows similiar strategy?

• +39

| Write comment?
 » 16 months ago, # |   +14 Personal and Irrelevant fact I keep track of each problem I am not able to solve on my own and this is the list so far (19 Problems out of total 453 solved)(1514C, 1600, Product 1 Modulo N, Wrote a garbage solution by gussing) (1786B,, Cake Assembly Line, From someone else you realize — Cakes cant be touching each other) (1758B, 900, XOR = Average, took hint(1,3) from blog post comments) (1762D, 2100, GCD Queries, Devoted 6-7h+ but still couldn't) (1526C2, 1600, Potions — Hard Version, Took hint) (1748D, 2100, ConstructOR) (1749D, 1900, Counting Arrays, Read the problem wrong) (1744E2, 1900, Divisible Numbers Hard Version) (1720D1, 1800, XOR Subsequences (Easy Version)) (1712D, 2000, Empty Graph) (1709C, 1800, Recover an RBS) (1696D, 1900, Permutation Graph) (1665D, 2000, GCD Guess) (1665C, 1600, Tree Infection) (1633D, 1600, Make Them Equal) (1630B, 1800, Range and Partition, Didn't thought of binary search) (1603B, 1600, Moderate Modular Mode, Could come to the solution) (1550C, 1700, Manhattan Subarrays) (1543C, 1900, Need for Pink Slips, Couldnt debug floating point errors)
 » 16 months ago, # |   +11 if you are spending hours of time on a single problem it doesnt mean that you are wasting your time you are also learning something new.
•  » » 16 months ago, # ^ |   +22 I completely understand that. But consider the scenario 2, where I only spent 1 hour(instead of 5 hours) and then jump to the editorial. I would still learn something. Probably I would have same amount of learning/skill development, but I would save 4 hours
•  » » » 16 months ago, # ^ |   +2 Yeah right said. I spend 10 min on a problem and jump to editorial and save 4 hours 50 min.:)
•  » » » 16 months ago, # ^ |   -9 i'm not a right person to answer this question. but in scenerio 3 in my opinion person 1 is better because he solved the problem on his own. if i;m am unable to solve a particular problem i gave maximium of 1-2 hours then i will move on to editorial
•  » » » » 16 months ago, # ^ |   0 Person 2 is better because he solve more problems on his own. Sometimes when you can't solve it for too long you should give it up. (but not reading the tutorial)Alternatively, do read the tutorial, but after that think about how to come up with the solution and why you didn't.
•  » » » 16 months ago, # ^ | ← Rev. 2 →   +27 When you solve a problem, you not only come up with the correct solution, but also come up with 100s of incorrect solutions, which can help in solving other problems faster.But yeah, 5 hours on a 1600 problem is probably a but too much :D
 » 16 months ago, # | ← Rev. 3 →   +8 If you are getting ideas , then dont look at editorial .
 » 16 months ago, # | ← Rev. 2 →   +29 Unpopular opinion: trying a "solvable" problem (within 200 rating range) for more than 2 hours is a waste of time. During the contest, you don't have that much time. If you read the editorial and actually understand why you didn't get the solution, you still learn a lot. Of course, if it's a much harder problem, you may want to spend more time.
 » 16 months ago, # |   +17 I think this is much more about the type of training you want to do than anything else.Taking a long time on problems makes you a better problem solver long term, while trying to solve it in a manageable time makes you faster so you can apply those problem-solving skills on contest. Of course both types of training also make you a little bit better at both, but you need to think what is the most lacking aspect for you at the moment
 » 16 months ago, # |   0 us bro us
 » 16 months ago, # | ← Rev. 2 →   0 [deleted]
 » 16 months ago, # | ← Rev. 3 →   -20 Who writes that big of a blog to ask some trivial questions? Dude, no one will bother to read your entire story.
•  » » 16 months ago, # ^ |   +6 ratings_dont_matter your opinions_dont_matter
 » 16 months ago, # | ← Rev. 2 →   +5 yellow_13, you wrote a recent blog on lines of learning and problem solving abilities. What are your views ? -> Do you think that solving problems on your own develops the creativity skill more than the analogy skill and its opposite for problems you solve by looking at editorial ?