Submission details
Task:Peli
Sender:Tmotomaster
Submission time:2026-01-17 16:12:32 +0200
Language:C++ (C++20)
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
Test results
testverdicttimegroup
#1ACCEPTED0.00 s1, 2, 3details
#20.00 s1, 2, 3details
#30.00 s2, 3details
#4ACCEPTED0.00 s3details
#50.00 s2, 3details
#60.00 s3details

Code

#include <bits/stdc++.h>
using namespace std;

#define FIRST "first\n"
#define SECOND "second\n"

int main() {
    ios_base::sync_with_stdio(0);
    cin.tie(0);

    int t;
    cin >> t;

    for (int i = 0; i < t; i++) {
        int a, b;
        cin >> a >> b;

        int smaller = min(a, b);
        int larger = max(a, b);

        // cout << smaller << larger;

        if (a == b) {
            cout << FIRST;
        } else if (smaller == 1 && larger == 2) {
            cout << SECOND;
        } else if (smaller == 1 || smaller == 2) {
            cout << FIRST;
        } else if (smaller == 3) {
            cout << (larger == 5 ? SECOND : FIRST);
        } else if (larger == smaller + 1 || larger == smaller + 2) {
            cout << FIRST;
        } else if (larger <= smaller * 2 - 1) {
            cout << FIRST;
        } else {
            cout << FIRST; // ehkä??
        }
        // if (a == b) {
        //     cout << FIRST
        // } else {
        //     int smaller = min(a, b);
        //     int larger = max(a, b);
        //     if (smaller == 1 && larger == 2) {
        //         cout << SECOND;
        //     } else if (larger == smaller + 1) {
        //         cout << FIRST;
        //     } else 
        // }
    }

    return 0;
}

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

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