Tuesday, 24 May 2011

Training problem-solving for coding and math olympiads

Lately I've resolved to try harder at teaching myself math and
algorithm-coding so I have a better shot at the international
olympiads for math and programming (IMO and IOI). These basically
involve getting, say, three really hard math or programming problems
and trying your best to solve them within 5 hours.

What recommendations do you guys have for improving problem-solving
ability, in general and specifically for olympiad-type environments?
How should I practise math and CS, and what other stuff should I do?
Right now my day consists of:
- school (6 hours)
- Anki reps (10-100 minutes)
- n-back (20 sessions; I do position-color 8-back)
- Learning math and coding
- cycling (~ 1 hour 3 times a week)
- weight-training (~20 minutes daily)
I've also been experimenting with cycling caffeine, weekends on,
weekdays off; this seems to work really well - I can do more work at
home and less work at school. IOW, I am most productive exactly when
it matters most :)
Since I'm vegetarian, I've also taken Jonathan's advice and am cycling
creatine.

Also, what is the best sort of training I can do at school? In South
Africa there are no honors classes, so I can basically pay literally
no attention and still get acceptable marks. I've been trying mental
arithmetic, writing shorthand (look up 'Gregg shorthand' on
wikipedia), writing with my non-dominant hand, and trying to solve
hard math problems (or just exploring math, for instance, for which n
is 1!+2!+...+n! a square, or a cube, etc.). Bonus points if I can do
the exercise while looking like I am blankly staring off into space.

Thanks in advance :)

--
You received this message because you are subscribed to the Google Groups "Dual N-Back, Brain Training & Intelligence" group.
To post to this group, send email to brain-training@googlegroups.com.
To unsubscribe from this group, send email to brain-training+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/brain-training?hl=en.

No comments:

Post a Comment