Skip to content

Commit fe6b1f6

Browse files
committed
Adding configuration for
"We’re going in circles!".
1 parent 6d279e0 commit fe6b1f6

20 files changed

+161
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
fscanf($stdin, "%d %d", $w, $h);
2+
for ($i = 0; $i < $h; $i++)
3+
{
4+
fscanf($stdin, "%s", $row);
5+
}
6+
7+
// Write an answer using echo(). DON'T FORGET THE TRAILING \n
8+
9+
echo("number_of_loops\n");
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"namespace": "Community\\Training\\Medium\\WeAreGoingInCircles",
3+
"name": "We’re going in circles!",
4+
"group": "weAreGoingInCircles",
5+
"link": "https://www.codingame.com/ide/puzzle/were-going-in-circles",
6+
"tests": [
7+
{
8+
"name": "A simple loop",
9+
"group": "aSimpleLoop",
10+
"method": "ASimpleLoop",
11+
"file": "01 - a simple loop.txt"
12+
},
13+
{
14+
"name": "Not a loop",
15+
"group": "notALoop",
16+
"method": "NotALoop",
17+
"file": "02 - not a loop.txt"
18+
},
19+
{
20+
"name": "Still not a loop",
21+
"group": "stillNotALoop",
22+
"method": "StillNotALoop",
23+
"file": "03 - still not a loop.txt"
24+
},
25+
{
26+
"name": "Overlapping loops",
27+
"group": "overlappingLoops",
28+
"method": "OverlappingLoops",
29+
"file": "04 - overlapping loops.txt"
30+
},
31+
{
32+
"name": "Mad face gt.lt",
33+
"group": "madFace",
34+
"method": "MadFace",
35+
"file": "05 - mad face gt.lt.txt"
36+
},
37+
{
38+
"name": "Wall of text",
39+
"group": "wallOfText",
40+
"method": "WallOfText",
41+
"file": "06 - wall of text.txt"
42+
},
43+
{
44+
"name": "Multiple inputs",
45+
"group": "multipleInputs",
46+
"method": "MultipleInputs",
47+
"file": "07 - multiple inputs.txt"
48+
},
49+
{
50+
"name": "Gobbledygook",
51+
"group": "gobbledygook",
52+
"method": "Gobbledygook",
53+
"file": "08 - gobbledygook.txt"
54+
},
55+
{
56+
"name": "More goobledygook",
57+
"group": "moreGoobledygook",
58+
"method": "MoreGoobledygook",
59+
"file": "09 - more goobledygook.txt"
60+
}
61+
]
62+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
5 4
2+
>.>.v
3+
....v
4+
....v
5+
^<<<<
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
5 3
2+
v...<
3+
.....
4+
>.v.^
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
5 4
2+
v...<
3+
.>.v.
4+
.^^<.
5+
>.v.^
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
9 5
2+
.v..<....
3+
>..v...>v
4+
......v.<
5+
.>..^.>^.
6+
^..<.....
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
5 3
2+
v>.<v
3+
.>.<.
4+
^>.<^
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
5 5
2+
>>>>>
3+
>>>>>
4+
>>>>>
5+
>>>>>
6+
>>>>>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
8 8
2+
<<<<<<<^
3+
v......^
4+
v.vvv<.^
5+
v.>>v<.^
6+
v.>^<<.^
7+
v.>^^^.^
8+
v......^
9+
v>>>>>>>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
20 20
2+
....................
3+
^>..v...v.......<.>.
4+
........<..>..v.....
5+
v.....^......v..^...
6+
.^.........^.^><....
7+
>..v....<...........
8+
.v....<.^.v.v....<..
9+
<.>.^...^....^v.....
10+
...><.^..........^^.
11+
.>^v........^....^..
12+
.v.......v.<>v.^....
13+
^.vvvvvvvvvvv......v
14+
..>>>>>><<<<<....<..
15+
...>.>....>.^....^..
16+
..........<.^.......
17+
..^.....v...<...>.<.
18+
.>.......^......v...
19+
.........>...>......
20+
...^.......<..<.....
21+
.^......<..<....>.^.

0 commit comments

Comments
 (0)