Submission details
Task:Peli
Sender:rene
Submission time:2026-01-17 16:30:11 +0200
Language:Python3 (PyPy3)
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
Test results
testverdicttimegroup
#10.04 s1, 2, 3details
#20.04 s1, 2, 3details
#30.07 s2, 3details
#40.07 s3details
#50.07 s2, 3details
#60.07 s3details

Code

amountdetests = int(input())

tests = []
for i in range(amountdetests):
    temp1, temp2 = input().split(" ")
    tests.append([int(temp1), int(temp2)])

def change_moved(moved):
    if moved == "first":
        return "second"
    else: 
        return "first"

for i in range(len(tests)):
    a = tests[i][0]
    b = tests[i][1]

    moved = "second"

    while a != 0 and b != 0:
        if (a == 1 and b == 0) or (a == 0 and b == 1):
            a = 0
            b = 0

        elif (a == 1 and b == 1):
            a = 0
            b = 0

        elif (a == b):
            a = 0
            b = 0

        elif (a - b == 1):
            a = a - 1

        elif (b - a == 1):
            b = b - 1

        elif (a > b):
            a = a - (a-b-1)

        elif (a < b):
            b = b - (b-a+1)

        moved = change_moved(moved)
    print(moved)

Test details

Test 1 (public)

Group: 1, 2, 3

Verdict:

input
5
2 2
1 2
3 2
4 3
...

correct output
first
second
first
first
second

user output
first
second
second
second
first

Feedback: Incorrect character on line 3 col 1: expected "first", got "second"

Test 2

Group: 1, 2, 3

Verdict:

input
100
1 1
1 2
1 3
1 4
...

correct output
first
second
first
first
first
...

user output
first
second
first
first
first
...

Feedback: Incorrect character on line 13 col 1: expected "first", got "second"

Test 3

Group: 2, 3

Verdict:

input
1000
82 14
91 84
13 97
92 23
...

correct output
first
first
first
first
first
...

user output
first
first
first
first
first
...

Feedback: Incorrect character on line 12 col 1: expected "first", got "second"

Test 4

Group: 3

Verdict:

input
1000
1630 271
1812 1671
254 1938
1827 443
...

correct output
first
first
first
first
first
...

user output
first
first
first
first
first
...

Feedback: Incorrect character on line 492 col 1: expected "first", got "second"

Test 5

Group: 2, 3

Verdict:

input
1000
36 14
79 81
93 82
32 1
...

correct output
first
first
first
first
first
...

user output
first
first
first
first
first
...

Feedback: Incorrect character on line 28 col 1: expected "first", got "second"

Test 6

Group: 3

Verdict:

input
1000
486 300
899 1455
879 543
40 65
...

correct output
second
second
second
second
second
...

user output
first
first
first
first
first
...

Feedback: Incorrect character on line 1 col 1: expected "second", got "first"