Math 218-Lab0

Purpose: To recall some of the basics of C++ and practice some run time analysis + to consider one of the most important (and difficult!) problems in Number Theory and in some more practical fields: PRIMALITY. In fact, determining whether a given number is prime or not is of great theoratical AND practical importance. For instance, this is one of the most fundamental problems in cryptography. There have been lots and lots of research on this problem. Very recently, a deterministic, polynomial time algorithm has been discovered. This is considered to be a breakthrough in the area. You can read more about it, including the full paper here.

What to do? Write a program which includes the following