2 years of my coding journey and still thinking solving approach in noob way. Stuck in a very easy problem for 2 days, and not for single time I thought that if I count product of all elements then it will be overflowed! How noob I am!! spent more than 2 days on this easy problem!! What should I do now? Is it high time to give it up my coding journing? I am too tired.....

What do you mean brother?

You should look after solution or ask someone no need to waste your time on the same problem, it happens.

650 problems solved, of these 650, 350 are for beginners 800

So what should I do now? Need to solve more intermediate level problems? Or give up solving problem?

Forget them. Do not get stuck on a particular rate let's say X, Solving around 30-60 problems (depending) is usually sufficient, then move on to rate X+100 and so forth, and if you are in rate X that does not mean you can not solve X+400 for example, Try, be a fighter, you will not lose anything. And if you find the first few problems at rate X difficult that's normal, just try to solve them or even do an upsolve, and learn from them and afterward you will notice that this rate starts to feel easier. And I think spending 1 hour of truly thinking on the problem or until you exhaust all your ideas is enough, then review the editorial

Thank you for your valuable words Brother.

I prefer that you don't solve simple problems (A — B); I saw your solutions, you only solved A and B, it didn't improve your knowledge.

You must solve minimum DIV-3 C D E F DIV-4, you must solve complete problems.

Thank you brother for your valuable words

afaik upsolving the contest matters a lot in progress

keep practicing

we are all different and we need different time

Don't worry. Pay attention to the summary after solving a problem. It helps you solve other similar problems.

Spoilerhttps://youtu.be/bSdp2WeyuJY?si=ZtgWBO0EOKVCdGJr

This Will be Helpful.

Do more hard problems bro. That's the only way to improve.