You are not logged in. Please login at to post your questions!


how to learn the concepts of number theory

what are some good online tutorial for learning the concepts of number theory?

asked 08 Feb '17, 17:27

anno's gravatar image

accept rate: 12%

If you really wanna practice for number theory from Easy to Hard level then hackerrank is best which contain all the questions and will clear your whole concept in Number Theory. Read Here

You can also prefer Hackerearth and codechef Tutorials and practice there. Hackearth Codechef

If you wanna practice more then you can prefer


answered 08 Feb '17, 17:36

bansal1232's gravatar image

accept rate: 16%

edited 08 Feb '17, 17:50

Adding to what bansal said-

Hackerrank is best for solving problems first. Then you can advance to others like hackerearth etc.

In case, you need to learn some concepts on it, here are some answers on how to learn number theory [w.r.t. Competitive Coding]

EDIT: Topics in number theory you should know.


answered 08 Feb '17, 18:10

vijju123's gravatar image

5★vijju123 ♦♦
accept rate: 18%

edited 08 Feb '17, 18:11

thank you @vijju123

(08 Feb '17, 21:20) anno4★

I am glad I was able to help you dear!! ^_^ :)

(08 Feb '17, 21:21) vijju123 ♦♦5★

Adding to the above comments, You can also practice the problems on Project Euler. This website contains lot of mathematical problems and is very good website for number theory problems.

Happy Coding!


answered 08 Feb '17, 22:22

the65bit's gravatar image

accept rate: 13%

Yes and here is a link to Mimino's repository on Project Euler problems ... He solved about 77 problems. You can use them for reference if you get stuck on Project Euler.


answered 24 Jun '17, 13:07

mathprogrammer's gravatar image

accept rate: 5%

toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported
  • mathemetical formulas in Latex between $ symbol

Question tags:


question asked: 08 Feb '17, 17:27

question was seen: 1,141 times

last updated: 24 Jun '17, 13:07