Programming Challenges
This is a list of programming challenges, both past and present.
Programming Challenge 17 - Implement Life
This is the challenge page for the seventeenth Cplus programming challenge. Write an application in C,C++ or C# that can play Life quickly.
This is the challenge page for the seventeenth Cplus programming challenge. Write an application in C,C++ or C# that can play Life quickly.
Programming Challenge 16 - Solve 1,000 Sliding Puzzles
This is the challenge page for the sixteenth Cplus programming challenge. Write an application in C,C++ or C# that can solve 1,000 sliding puzzles.
This is the challenge page for the sixteenth Cplus programming challenge. Write an application in C,C++ or C# that can solve 1,000 sliding puzzles.
Programming Challenge 15 - Generate a Dungeon
This is the challenge page for the fifteenth Cplus programming challenge. Write an application in C,C++ or C# that can generate a dungeon of nine levels made up of rooms and corridors..
This is the challenge page for the fifteenth Cplus programming challenge. Write an application in C,C++ or C# that can generate a dungeon of nine levels made up of rooms and corridors..
Programming Challenge 14 - Multiply Big Numbers
This is the challenge page for the fourteenth Cplus programming challenge. Write an application in C,C++ or C# that can multiply several pairs of very large numbers together..
This is the challenge page for the fourteenth Cplus programming challenge. Write an application in C,C++ or C# that can multiply several pairs of very large numbers together..
Programming Challenge 13 - Best Battleships Algorithm
This is the challenge page for the thirteenth Cplus programming challenge. Write an application in C,C++ or C# to sink all the enemy ships in Battleships in the minimum number of shots.
This is the challenge page for the thirteenth Cplus programming challenge. Write an application in C,C++ or C# to sink all the enemy ships in Battleships in the minimum number of shots.
Programming Challenge 12 - Find the Lowest Cost Route
This is the challenge page for the twelth Cplus programming challenge. Write an application in C,C++ or C# to find the lowest cost route between ten points on a map.
This is the challenge page for the twelth Cplus programming challenge. Write an application in C,C++ or C# to find the lowest cost route between ten points on a map.
Programming Challenge 11 - Find Matching Sets of Cards
This is the challenge page for the eleventh Cplus programming challenge. Write an application in C,C++ or C# to find matching sets of cards from the commercial card game Set.
This is the challenge page for the eleventh Cplus programming challenge. Write an application in C,C++ or C# to find matching sets of cards from the commercial card game Set.
Programming Challenge 10 - Hide Text in Plain View
This is the challenge page for the tenth Cplus programming challenge. Write an application in C,C++ or C# to take a short sentence and somehow conceal it in a block of text so it isn't apparent. You must also write the decoder as well!
This is the challenge page for the tenth Cplus programming challenge. Write an application in C,C++ or C# to take a short sentence and somehow conceal it in a block of text so it isn't apparent. You must also write the decoder as well!
Programming Challenge 9 - Manage a Data Structure
This is the challenge page for the ninth Cplus programming challenge. Write an application in C,C++ or C# to read 50,000 words and values in memory and then retrieve 10,000 of those values and add them up.
This is the challenge page for the ninth Cplus programming challenge. Write an application in C,C++ or C# to read 50,000 words and values in memory and then retrieve 10,000 of those values and add them up.
Programming Challenge 8 - Score Poker Positions
This is the challenge page for the eighth Cplus programming challenge. Write an application in C,C++ or C# to score 1,000 Texas Holdem Poker positions showing which of 8 players' hands is highest (or drawn).
This is the challenge page for the eighth Cplus programming challenge. Write an application in C,C++ or C# to score 1,000 Texas Holdem Poker positions showing which of 8 players' hands is highest (or drawn).
Programming Challenge 7 - Now Completed
This is the challenge page for the seventh Cplus programming challenge. Write an application in C,C++ or C# to validate 10,000 chess positions, indicating whether a position is valid or not.
This is the challenge page for the seventh Cplus programming challenge. Write an application in C,C++ or C# to validate 10,000 chess positions, indicating whether a position is valid or not.
Ongoing Programming Challenge 1 - Rock, Scissors and Paper
This is an ongoing challenge where players write dlls to play Rock Scissors and Paper in C, C++ and C#. Skeleton dlls will be provided so you just have to write the game playing code and not worry about the technicalities.
This is an ongoing challenge where players write dlls to play Rock Scissors and Paper in C, C++ and C#. Skeleton dlls will be provided so you just have to write the game playing code and not worry about the technicalities.
Programming Challenge 6 - Now Completed
This is the challenge for the sixth Cplus programming challenge. Write an application in C,C++ or C# to fetch a value from a linked list as fast as possible.
This is the challenge for the sixth Cplus programming challenge. Write an application in C,C++ or C# to fetch a value from a linked list as fast as possible.
Programming Challenge 5 - Now Completed
This is the challenge for the fifth Cplus programming challenge. Write an application in C,C++ or C# to fit 14 words into a grid leaving as many empty spaces in the grid as possible.
This is the challenge for the fifth Cplus programming challenge. Write an application in C,C++ or C# to fit 14 words into a grid leaving as many empty spaces in the grid as possible.
Programming Challenge 4 - Now Completed
This is the challenge for the fourth Cplus programming challenge. Write an application in C,C++ or C# to solve a code breaking puzzle in as few steps as possible.
This is the challenge for the fourth Cplus programming challenge. Write an application in C,C++ or C# to solve a code breaking puzzle in as few steps as possible.
Programming Challenge 3 - Now Completed
This is the challenge for the third Cplus programming challenge. Write an application in C,C++ or C# to manage three elevators in order to minimize customer waiting and travel times.
This is the challenge for the third Cplus programming challenge. Write an application in C,C++ or C# to manage three elevators in order to minimize customer waiting and travel times.
Programming Challenge 2 - Now Completed
This was the challenge for the second Cplus programming challenge. To write an application in C,C++ or C# to count the number of connected locations (forming a continent) and output the list of continents.
This was the challenge for the second Cplus programming challenge. To write an application in C,C++ or C# to count the number of connected locations (forming a continent) and output the list of continents.
Programming Challenge 1 - Now Completed
This is the challenge page for the first Cplus programming challenge. Write an application in C,C++ or C# to calculate the 100000th number in the sequence from 123456789 to 987654321 where each digit occurs only once.
This is the challenge page for the first Cplus programming challenge. Write an application in C,C++ or C# to calculate the 100000th number in the sequence from 123456789 to 987654321 where each digit occurs only once.
How Do I write a Bot for the Rock, Scissors and Paper Challenge?
An article describing how to write a bot for the Rock, Scissors and Paper Challenge and weekly contest
An article describing how to write a bot for the Rock, Scissors and Paper Challenge and weekly contest
