CodinGame is a challenge-based training platform for programmers where you can improve your coding skills with fun exercises.
This repository contains solutions to CodinGame puzzles, contests and Clash of Code.
Note: A "★" next to the solution means this is my personal favorite solution.
Title | Solution(s) | Topic(s) |
---|---|---|
Onboarding | Python ★, Go, Java, JavaScript, C++ | Variables, Input/Output, Conditions |
The Descent | Python ★, Go, Java, Kotlin, TypeScript, C++ | Conditions, Loops |
Power of Thor 1 | Python ★, Go, Kotlin, JavaScript, TypeScript, C++ | Conditions |
Temperatures | Python ★, Go, Kotlin, JavaScript, TypeScript, C++ | Arrays, Absolute Values |
Mars Lander 1 | Python, Go, Kotlin, JavaScript ★, TypeScript, C++ | Conditions, Loops |
ASCII Art | Python ★, Go, Kotlin, JavaScript, TypeScript, C++ | Strings |
Chuck Norris | Python, Go, Kotlin, TypeScript ★, C++ | Strings, Encoding |
MIME Type | Python, Go, Kotlin, TypeScript ★ | Strings, Hash Tables |
Defibrillators | Python ★, Go, Kotlin, JavaScript, TypeScript | Strings, Trigonometry |
Horse-racing Duals | Python, Go, Kotlin, JavaScript, Ruby ★ | Arrays, Sorting |
Title | Solution(s) | Topic(s) |
---|---|---|
Shadows of the Knight 1 | Python, Kotlin, JavaScript, TypeScript, C++, Ruby ★ | Binary Search, 2D Arrays |
There is no Spoon 1 | Python ★, Kotlin, JavaScript, TypeScript, C++ | 2D Arrays |
Skynet Revolution - Episode 1 | Python ★, JavaScript, Go | Graphs, BFS |
Don't Panic 1 | Python ★, Kotlin, TypeScript | Conditions |
War | Python ★, Kotlin, TypeScript, C++ | Queues, Card Games |
Stock Exchange Losses | Python ★ | Conditions, Loops |
The Last Crusade 1 | Python , Kotlin, JavaScript ★, TypeScript, C++ | 2D Arrays |
Network Cabling | Python ★ | Sorting, Median |
Conway Sequence | Python, Kotlin, JavaScript, Haskell ★ | Sequences |
Telephone Numbers | Python ★ | Tries |
Dwarfs standing on the shoulders of giants | Python ★, TypeScript | Graphs, Recursion |
Bender 1 | Python ★, Kotlin | 2D Arrays, State Machine, Simulation |
Scrabble | Python ★, Kotlin, JavaScript, TypeScript | Strings, Hash Tables |
Mayan Calculation | Python, Kotlin ★, Ruby | Strings |
Title | Solution(s) | Topic(s) |
---|---|---|
The Labyrinth | Python ★ | 2D Arrays, Graphs, BFS |
Skynet Revolution 2 | Python ★, Kotlin | Graphs |
Vox Codei 1 | Python ★, C++ | Simulation |
Super Computer | Python ★ | Sorting, Greedy Algorithms, Scheduling |
Roller Coaster | Python ★ | Queues, Dynamic Programming, Simulation |
Surface | Python ★, Kotlin | 2D Arrays, Graphs, Flood Fill |
CGX Formatter | Python ★, Kotlin | Strings, Parsing |
The Last Crusade 2 | Java ★ | Pathfinding |
TAN Network | Python ★, Kotlin | Graphs, Pathfinding |
Genome Sequencing | Python ★ | Strings, Shortest Common Supersequence |
Bender 2 | Python ★, Kotlin, C++ | Pathfinding |
Bender 3 | Python ★, Kotlin | Time Complexity |
Title | Solution(s) | Topic(s) |
---|---|---|
The Last Crusade 3 | Java ★ | Pathfinding |
There are solutions available for other puzzles/programming languages as well in this repository.