Я в далеком детстве читал такую книжку, называлась она "Магистр рассеянных наук", - как раз там такие задачки очень подробно обсуждались. Весьма книжка была вдохновляющая.