It's widely known that in body-effort based activities (football, basketball, ...), the player must do a lot of exercises just before the start of the match in order to get ready, but I'm wondering if it differs when activities are mental-effort based (e.g. chess, coding,...). In other words, before a codeforces round, should I relax, take a nap or try to activate my mind by solving some problems?
As far as I've read before in some blog here on Codeforces, when you're participating in a contest, your focus/concentration level decreases over time and you need to make the most out of it, So I think that you shouldn't exhaust your brain too much before a contest in some activity that needs a lot of mental effort, you could just warm up by solving some easy problems, or read an easy puzzle, just anything to warm up your mind but not exhaust it!
It's just an opinion anyways, this is not true for all people, it just works with me very well :)
IMHO, before football/basketball matches professional players never do the same exercises and never use the same rhythm like in court. I mean, before NBA match you just shooting, but you haven't extremely hard playing around the basket. You do easy movements just to keep your body in tonus. But solving problems it's not easy movement. I think, good exercises is to play 2048, to sing, to read something. I mean, to use your brain, but just for mechanic every-day working. Is my opinion clear?