「プログラマ脳を鍛える数学パズル」に代表されるように(実はこの本まだ読んでないけど)
なにか課題を出されてそれをどうプログラミングとして解決するか
というような系統の本って他にありますか?

かたっぱしから読んでみたいので
できるだけたくさん挙げていただければうれしいのですが。