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"
Line 2: board: String consisting of "0" and "1"
Output
Line 1: newBoard
Constraints
put: "L" or "R"
board: 1<length<9
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