Number Theory - Primes (Arabic)

This is an Arabic Series in Algorithms, but mainly oriented toward Programming Competitions like ACMICPC and TopCoder. We start it with Prime Numbers. Channel Content: https://github.com/mostafa-saad/Arabi... Content: 1- What is prime number? Some facts 2- A general purpose algorithm for Primality Test 3- Counting primes in range using Sieve Algorithm 4- Thinking Techniques: Forward Thinking vs Backward Thinking 5- Tips & Tricks: Algorithm Order vs Exact number of operations Problems: UVA (406, 10168, 10789, 10533, 543, 686, 10948, 10392, 10394, 10311, 10290) Links: http://community.topcoder.com/tc?modu... http://en.wikipedia.org/wiki/Prime_nu... http://en.wikipedia.org/wiki/Sieve_of...