Козлова, Спивак. Мне нравится когда разбито по темам, Четность, вероятность, взвешивание, перебор, раскраски...разрезание,олимпиадные задачи решаются натаскиванием на тему, только в четверг это обсуждали. главное увидеть в задаче метод решения. Еще можно Архимед скачать. Я бы начала с Козловой и Спивака.