Skip to content

MericLuc/CodinGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

codingame-banner

What is this place about ?

Codingame is an online platform offering ressources for developpers to developp their skills in a ludic way.

It includes

  • puzzles        - ordered by difficulty and labelled with the concept you may need to solve them.

  • code golf      - Solve puzzles with the shortest possible source code !

  • bot fights      - Compete in multiplayers programming contests involving artificial intelligence !

  • tutorials       - Learn πŸ“– all the concepts you need in order to get the best of fun on CG.

  • Clash of codes  - Challenge yourself and be the first to complete a puzzle in 15-minutes ⏳ !

This folder is dedicated to some of my solutions for the puzzles.

Easy - 217 puzzles

Puzzle Solution
10 Pin bowling scores C#
1000000000D World C++
1. NGR - Basic Radar C++
1D bush fire C
1D spreadsheet C++
1x1x1 Rubik's cube movements JavaScript
2nd Degree polynomial - simple-analysis C++
abcdefghijklmnopqrstuvwxyz C++
7-Segement scanner C++
A Bunny and Carrots C++
A child's play C
A mountain of a mole hill Python
Add'em up Python
Agent X, mission 1 - The caesar cipher C++
An adventure in the fantasy world Rust
Annihilation C++
Are the clumps normal C++
Artificial emotional intelligence C#
ASCII art C++
Asteroids C++
Auto pickup C++
Azimut Rust
Balanced ternary computer encode C
Bank robbers JavaScript
Battle of Heroes C++
Benford's law C++
Bijective numeration Rust
Binary image Python
Blackjack-solver.py Python
Blowing fuse C
Brackets extreme edition C
Brick in the wall C
Bulk email generator Python
Buzzle C++
Caesar is the chief C++
Calculator C++
Card counting when easily distracted C++
Catching up C++
Character replacement problem C++
Cheap choices Rust
Chuck Norris C++
Code breaker puzzle Python
Container terminal C++
Cosmic Love C++
Count as I count C++
Count your coins C++
Crazy list C++
Create the longest sequence of 1s C
Credit card verifier C++
Crop circles C#
Custom game of life C++
Darts C++
Darts checkout routes Rust
Dead mens shot C
Detective Geek Rust
Decode the message C++
Defibrillators C++
Detective Pikaptcha EP1 C
Detective Pikaptcha EP2 C
Deus hex machina Python
Dice handedness Python
Digital scoreboard C++
Disordered first contact JavaScript
Distributing candy C++
Dolbear's law C++
Dungeons and maps C++
Embedded chessboards C++
Encryption decryption of enigma machine C
Equivalent resistance circuit building Java
Euclid's algorithm C++
Extended Hamming codes Python
Faro shuffle C++
Fax machine C++
Feature extraction C++
Fibonacci's Rabbit Rust
FireControl C++
Fix the networks Rust
Flip the sign C++
Frame the picture C++
GDQ - binary coded decimal clock C++
Genetics and computers - part 1 Python
Ghost legs C
Graffiti on the fence C++
Happy numbers C++
Hello, world! Php
Hidden messages in images C++
Hooch clash Shell
Horse-racing hyperduals C
Horse-racing duals C++
How time flies Python
Hunger games Python
In stereo Python
Insert to string C++
Ipv6 shortener Python
Is that a possible word? Ep1 C++
Island escape C++
ISBN check digit C
Jack Silver: The Casino C
Kangaroo words C++
Kiss the girls C++
Largest number Python
Library dependencies Rust
Logic gates C++
Logically reasonable inequalities C++
Longest coast C++
Low Resolution: what's the shape? C++
Lumen C
Mandelbrot set approximation Rust
Mars lander episode 1 Python
Match DNA sequence Rust
Max area C++
May the triforce be with you C
Messed up mosaics C++
MIME type Python
Minimal palindrome distance C++
Mirrors C++
Reverse Minesweeper C++
Merlin's magic square C++
Metric Units C#
Minesweeper level generator C++
Monday tuesday happy days Python
Morellet's random lines JavaScript
Mountain map convergence Python
Mountain map Python
Moves in maze C++
Murder in the village Python
Nato alphabets odd uncles C++
Nature of quadrilaterals C
Next growing number C++
Number derivation Python
Number formatting Rust
Number of digits Rust
Number partition C++
Object insertion C++
Odd quad out C++
Offset arrays Python
Onboarding C++
Order of succession Python
Organic compounds Java
Panel count Rust
Periodic table spelling Rust
Pirates treasure C
Playing card odds Rust
Power of Thor (ep.1) JavaScript
Prefix code C++
Probability for dummies C++
Queen control C++
Random walk C++
Rectangle partition C++
Rectangular block spinner Python
Retro typewriter art C++
Reverse fizzbuzz Ruby
Robot reach C++
Robot show C++
Rocks papers scissors-es C++
Rock paper scissors lizard spock C++
Rooks movements C
Rotating arrows C++
Rugby score C
Sand fall Rust
Saving snoopy C++
Scrabble score Rust
Self driving car testing C
Shadow casting C++
Shoot enemy aircraft C++
Should bakers be frugal C++
Simple auto scaling C++
Simple awalΓ© JavaScript
Simple load balancing C++
Six degrees of Kevin Bacon C++
Sparse matmul Rust
Smooth! Shell
Snail run C++
Snake sort 2D C++
Someone's acting sus... Python
Stall tilt Python
Stunning numbers Rust
Substitution encoding C++
Sudoku Validator Python
Sum of Spiral's Diagonals C++
Sweet spot C++
Table of contents Rust
Ted's compiler C++
Temperatures JavaScript
Text formatting Python
The broken editor C++
The dart 101 C
The descent JavaScript
The electrician apprentice C#
The helpdesk C++
The leaking bathtub Rust
The lost child episode-1 C++
The Michelangelo code Python
The Mystic rectangle C++
The other side Rust
The Prime Twins - Part one Rust
The River I. C
The River II. C
The travelling salesman problem C
The weight of words C++
Tic tac toe Python
Treasure hunt C++
Tree paths Ruby
Tricky number verifier Python
Ulam spiral Python
Unit fractions C
Van Eck's sequence C++
Vectors in variables dimensions Python
Video comments Python
Walk on a die Rust
What's so complex about Mandelbrot? C
Where am I going? Rust
Where's Wally C++
Wordle collorizer C++
XML MDF-2016 C++
Zeckendorf representation part I C++
Zhiwei sun squares C++

Medium - 124 puzzles

Puzzle Solution
1010(1) C
A* exercise C++
Ancestors and descendants C++
Aneo sponsored puzzle C
Ascii art : glass stacking C
Ascii graph C
Bag of balls C++
Bender - episode 1 C++
Binary search tree traversal C++
Binary sequence Python
Bingo Java
Bit count to limit C++
Boarding passes ready C++
Bouncing barry C#
Box of cigars C
Brackets, enhanced edition JavaScript
Brackets, extended edition C
Brackets, ultimate edition JavaScript
Bruce lee JavaScript
Bulgarian solitaire C++
Bulls and Cows C
Bust speeding vehicles C
Byte pair encoding Python
Cards castle C
Carmichael numbers C
CGFunge interpreter Python
CGS minifier C++
Constrained latin squares C++
Conway sequence C++
Count of primes in a number grid C
Counting squares on pegs JavaScript
Criminal C++
Digit sum successor C++
Divide the factorial Ruby
Dominoes path C++
Don't Panic - Episode 1 C++
Drug interactions C++
Dynamic sorting C#
Dwarfs standing on the shoulders of giants C++
Elementary cellular automaton C
Equalizing arrays C++
Factorial vs exponential C
Fair numbering C++
Find the replacement C++
Flood fill example C++
Folding a note Python
Folding paper C++
Forest fire C++
Game of life C
Guessing N cheating C
Go competition C
Goro want chocolate C++
Gravity C
Gravity tumbler Python
Green valleys C++
Hacking at robbercity JavaScript
Halting sequences C++
Hexagonal Maze C++
Huffman code C++
Inversion count C#
IP mask calculating C++
Jumping frogs C++
Kaprekar's routine JavaScript
Knight's jam C++
Langton's ant C
Length of Syracuse conjecture sequence C++
Locked in gear C++
Magic square C++
Mars lander Ep2 C++
Maximum sub-sequence C
Mayan calculation C
Maze C
Mcxxxx microcontroller simulation C
Micro assembly C
MineSweeper C++
Minimax exercise C
Monthly system C
Network cabling C++
Number of letters in a number - binary C++
Number of paths between 2 points C
Oneway city Python
Othello JavaScript
Parity scanner Python
Photo booth transformation C
Plague Jr Python
Playfair cypher Python
Porcupine fever C
Propositions in freges ideography Python
Queneau numbers ClojureScript
Rational number tree C++
Rearrange string to two numbers C++
Remaining card C++
Reverse Polish notation Python
Reversed look and say C++
Robbery optimisation C++
Rod cutting problem C++
Sandpile addition C
Scrabble C++
Seam carving C++
Shadows of the Knight - Episode 1 C++
Shadows of the Knight - Episode 1 C++
Snake encoding JavaScript
Stock exchange losses C++
Sudoku solver C++
Sum of divisors C
Telephone numbers C++
Text alignment C
The experience of creating puzzles C
The fastest C
The urinal problem Python
The gift C++
The Grand Festival - I C++
The Grand Festival - II Java
The last crusade episode 1 C++
The optimal urinal problem JavaScript
There is no spoon - episode 1 C++
These romans are crazy! C++
Tiny forest C++
Trits balanced ternary computing C
Vote counting C++
Ways to make change C++
We're going in circles! C++
Winamax battle C++
What the brainfuck! C++

Hard - 10 puzzles

Puzzle Solution
Blunder - episode 2 C++
CGX Formatter C++
Chess board analyzer C++
Death first search - episode 2 C++
Doubly solved rubiks cube Python
Hanoi tower C++
Levenshtein distance C++
Max Rect C++
The labyrinth C++
Vox codei - episode 1 C++

Very Hard - 1 puzzle

Puzzle Solution
The Resistance C++

Contact me

You have suggestions, remarks or found a bug πŸ› ?

Or maybe you just wanna play ? πŸ˜ƒ Then here is my profile !

lhm