MrDindows могу посоветовать следующую литературу:
Гашков С.Б., Чубариков В.Н. "Арифметика. Алгоритмы. Сложность вычислений" - в этой книжке довольно много красивых олимпиадных задач по теории чисел. Я сам сейчас по ней решаю. Книжка замечательная.
Садовничий В.А., Подколзин А.С. "Задачи студенческих олимпиад по математике" - тоже довольно хорошая книжка. Есть много задач со студенческих олимпиад (алгебра, теория чисел, комбинаторика и др. разделы).
А учебник с теорией для Гашков С.Б., Чубариков В.Н. "Арифметика. Алгоритмы. Сложность вычислений" можете порекомендовать?