I want to know your views on "long contests" (eg Codechef Long Contests). Lets keep aside the point that it has less credibility (because of copied codes or googling skills). What I really want to talk about is the time that we spend on a question is way too much. I have been stuck on a problem for last two days and I don't really know whats wrong. It got me thinking that "Am I wasting my time?". Please share your views on this......Thanks for your time