“Mathematics is the queen of the sciences—and number theory is the queen of mathematics.” - Carl Friedrich Gauss
What is Number Theory?
Number Theory is a branch of Mathematics that is devoted to the study of integers and integer-valued functions. It is of great importance in the field of competitive programming. Many problems in competitive programming are based on number theory and other related stuff.
Resources to learn number theory for competitive programming
Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. If you want to judge your number theory skills, you can solve the problems from this site. It has around 700+ problems for you to solve.
Enough reading here. Why don’t you go and try it yourself.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.