Programmers have a life, though mostly bound to their computers.
Competitive programming is a popular event for programmers and students alike that tests and sharpens the competitor’s knowledge and skill on mathematics and computer programming, and introduces aspiring computer performer or computer master / computer geeks to the world.
Competitive programming is similar to quiz contests. Here a team or individual is given a number of mathematical and logical problems to solve using any programming language allowed by the host. The competition can span from just a few hours to even months. The categories of problems cover many mathematical concepts like data structures, graphs, number theory, dynamic programming, string processing, algebra, geometry and much more. The competitions take place online – on both local and global networks.
[ To be Continue]