All my Competitive Programming Codes from Codechef , Spoj , HackerRank , HackerEarth , Codeforces etc go here. Problem link will be added in the code from now so that files can be easily mapped to problems instead of file names.