Submission details
Task:Peli
Sender:PuskaJamal
Submission time:2026-01-17 15:11:35 +0200
Language:Python3 (CPython3)
Status:READY
Result:100
Feedback
groupverdictscore
#1ACCEPTED17
#2ACCEPTED38
#3ACCEPTED45
Test results
testverdicttimegroup
#1ACCEPTED0.03 s1, 2, 3details
#2ACCEPTED0.03 s1, 2, 3details
#3ACCEPTED0.03 s2, 3details
#4ACCEPTED0.03 s3details
#5ACCEPTED0.03 s2, 3details
#6ACCEPTED0.03 s3details

Code

j = int(input())
a=1
b=2
t=set()
n = set()
r=set()
r.add(0)
for i in range(5000):
    if a not in n and b not in n and abs(a-b) not in r:
        t.add(f"{a} {b}")
        t.add(f"{b} {a}")
        n.add(a)
        n.add(b)
        a+=1
        b+=1
        r.add(abs(a-b))
    elif a not in n:
        b+=1
    else:
        a+=1
for i in range(j):
    a = input()
    if a in t:
        print("second")
    else:
        print("first")
    

Test details

Test 1 (public)

Group: 1, 2, 3

Verdict: ACCEPTED

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

correct output
first
second
first
first
second

user output
first
second
first
first
second

Test 2

Group: 1, 2, 3

Verdict: ACCEPTED

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

correct output
first
second
first
first
first
...

user output
first
second
first
first
first
...

Test 3

Group: 2, 3

Verdict: ACCEPTED

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

correct output
first
first
first
first
first
...

user output
first
first
first
first
first
...

Test 4

Group: 3

Verdict: ACCEPTED

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

correct output
first
first
first
first
first
...

user output
first
first
first
first
first
...

Test 5

Group: 2, 3

Verdict: ACCEPTED

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

correct output
first
first
first
first
first
...

user output
first
first
first
first
first
...

Test 6

Group: 3

Verdict: ACCEPTED

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

correct output
second
second
second
second
second
...

user output
second
second
second
second
second
...