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 ★, JavaScript, C++ | Variables, Input/Output, Conditions |
| The Descent | Python ★, Kotlin, TypeScript, C++ | Conditions, Loops |
| Power of Thor 1 | Python ★, Kotlin, JavaScript, C++ | Conditions |
| Temperatures | Python ★, Kotlin, JavaScript, C++ | Arrays, Absolute Values |
| Mars Lander 1 | Python, Kotlin, JavaScript ★, C++ | Conditions, Loops |
| ASCII Art | Python ★, Kotlin, JavaScript, C++ | Strings |
| Unary | Python, TypeScript ★ | Strings, Encoding |
| MIME Type | Python, Kotlin, TypeScript ★ | Strings, Hash Tables |
| Defibrillators | Python ★, Kotlin, JavaScript | Strings, Trigonometry |
| Horse-racing Duals | Python, Kotlin, JavaScript, Ruby ★ | Arrays, Sorting |
| Title | Solution(s) | Topic(s) |
|---|---|---|
| Shadows of the Knight 1 | Python, Kotlin, TypeScript, Ruby ★ | Binary Search, 2D Arrays |
| There is no Spoon 1 | Python ★, Kotlin, TypeScript, C++ | 2D Arrays |
| Skynet 1 | Python ★, JavaScript | 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 Fall 1 | Python, JavaScript ★ | 2D Arrays |
| Network Cabling | Python ★ | Sorting, Median |
| Conway Sequence | Python, Kotlin, Haskell ★ | Sequences |
| Telephone Numbers | Python ★ | Tries |
| Dwarfs standing on giants | Python, TypeScript | Graphs, Recursion |
| Blunder 1 | Python ★ | 2D Arrays, State Machine, Simulation |
| Scrabble | Python ★, Kotlin, TypeScript | Strings, Hash Tables |
| Mayan Calculation | Python, Kotlin ★, Ruby | Strings |
| Title | Solution(s) | Topic(s) |
|---|---|---|
| The Labyrinth | Python ★ | 2D Arrays, Graphs, BFS |
| Skynet 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 ★ | Strings, Parsing |
| TAN Network | Python ★, Kotlin | Graphs, Pathfinding |
| Genome Sequencing | Python ★ | Strings, Shortest Common Supersequence |
| Blunder 2 | Python ★ | Pathfinding |
| Blunder 3 | Python ★ | Time Complexity |
There are solutions available for other puzzles/programming languages as well in this repository.