В школе занимался разного рода задачками на логику и комбинаторику.
Вот одна которая просто выносила мозг всякого рода заучившимся)):
По столбу ползет гусеница, за день проползает 3 метра, ночью засыпает и сползает на 2. Вопрос: когда гусенится окажется на вершине столба (20 м).