Submission details
Task:Peli
Sender:Linuzzik
Submission time:2026-01-17 14:07:25 +0200
Language:C++ (C++11)
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
Test results
testverdicttimegroup
#1ACCEPTED0.02 s1, 2, 3details
#20.02 s1, 2, 3details
#30.03 s2, 3details
#4ACCEPTED0.03 s3details
#50.03 s2, 3details
#60.03 s3details

Code

#include<bits/stdc++.h>

using namespace std;

int main() {
    int t; cin >> t;

    vector<vector<int>> dp(2001, vector<int>(2001));
    vector<bool> py(2001), px(2001), pz(4002);
    for (int i = 1; i < 2001; i++) {
        for (int j = 1; j < 2001; j++) {
            if (i == j) continue;
            int d = 2000-i+j;
            if (!py[i] && !px[j] && !pz[d]) {
                dp[i][j] = 1;
                py[i] = px[j] = 1;
                py[j] = px[i] = 1;
                pz[d] = 1;
            }
        }
    }

    for (int i = 0; i < t; i++) {
        int a, b; cin >> a >> b;
        if (dp[a][b] == 0) cout << "first\n";
        else cout << "second\n";
    }
}

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:

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 11 col 1: expected "second", got "first"

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 66 col 1: expected "second", got "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:

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 30 col 1: expected "second", got "first"

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
second
first
second
first
...

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