Back
Close

miniReversi

Statement

 Goal

"0" sandwiched between "1" is turned over.
(Those sandwiched from the beginning will not turn over.)

Please put "1" on either side and turn it over.
If you can not turn it over please display "x".
Input
Line 1: put: "L" or "R" (left or right)
Line 2: board: String consisting of "0" and "1"
Output
Line 1: newBoard
Constraints
put: "L" or "R"
board: 1<length<9
Example
Input
L
001
Output
1111

Game modes
Fastest, Shortest

Test cases
Test 1 Test
Input
L 001
Output
1111

Validator 1 Validator
Input
L 0001
Output
11111

Test 2 Test
Input
R 0100
Output
01111

Validator 2 Validator
Input
R 01000
Output
011111

Test 3 Test
Input
R 0001
Output
x

Validator 3 Validator
Input
R 00001
Output
x

Test 4 Test
Input
L 0010101
Output
11110101

Validator 4 Validator
Input
R 0010100
Output
00101111

Solution language

Solution

Stub generator input