How Long Do I Spend Per Problem

For silver. If I take > 2 hrs for only 1 problem, and I feel like I have the solution, but I’m taking so long to implement it, at what point do I just stop. Should I stop and just rewrite the code tomorrow? Or maybe even look at the solution?
On average, what should be the general time limits when doing a practice problem (e.g., 20-30 minutes thinking maybe writing, 30 minutes coding)

And should I start doing easier problems like on CF to get more problems done in a day instead of dragging one cause this happens way too often.

Any help would be appreciated

Hello,

maybe this page could help USACO FAQs.

Also some other pages such as "How to Practice’ under the general section of the USACO Guide might help too.

Hope that helps,
Eric Liu

2 Likes

Tbh it doesnt really matter that much, it kind of varies of what time you actually spend time on implementation or code. If you feel like you have the necessary coding skills, then I would think you visualise your code before you codeit, you dont really need to stop practicing, just like read other code and see if you can improve / optimize your code even more

1 Like