QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#584611#5528. Least Annoying Constructive ProblemHuTaoAC ✓10ms6000kbC++141.9kb2024-09-23 15:46:022024-09-23 15:46:03

Judging History

你现在查看的是最新测评结果

  • [2024-09-23 15:46:03]
  • 评测
  • 测评结果:AC
  • 用时:10ms
  • 内存:6000kb
  • [2024-09-23 15:46:02]
  • 提交

answer

#include <bits/stdc++.h>

using namespace std;

const int M = 1 << 18 | 5;

int n;
pair<int, int> e[M];
int fa[M];

inline int Gfa(int i)
{
    return i == fa[i] ? i : fa[i] = Gfa(fa[i]);
}
inline bool Check(int l, int r)
{
    for(int i = 1; i <= n; i ++ ) fa[i] = i;
    for(int i = l; i <= r; i ++ )
    {
        if(Gfa(e[i].first) == Gfa(e[i].second)) return 0;
        fa[Gfa(e[i].first)] = Gfa(e[i].second);
    }
    return 1;
}
inline void SelfEval()
{
    for(int i = 1; i <= n * (n - 1) / 2; i ++ ) e[i + n * (n - 1) / 2] = e[i];
    for(int i = 1; i <= n * (n - 1) / 2; i ++ )
        if(!Check(i, i + n - 2))
        {
            printf("#%d\n", i);
            return ;
        }
}

int main()
{
    scanf("%d", &n);
    if(n & 1)
    {
        for(int i = 1; i <= n / 2; i ++ ) e[i] = make_pair(1, i + 1);
        reverse(e + 1, e + n / 2 + 1);
        for(int i = n / 2 + 1; i < n; i ++ ) e[i] = make_pair((n + 1) / 2, i + 1);
        reverse(e + n / 2 + 1, e + n);
        for(int i = n; i <= n * (n - 1) / 2; i ++ )
        {
            e[i] = e[i - n + 1];
            e[i].first  = e[i].first  == 1 ? n : e[i].first  - 1;
            e[i].second = e[i].second == 1 ? n : e[i].second - 1;
        }
    }
    else
    {
        for(int i = 1, j = 1; i < n; i ++ )
        {
            e[j ++ ].first = 1;
            for(int k = 1; k < n / 2; k ++ ) e[j ++ ].first = i + 1;
        }
        for(int i = 0, j = 1; i < n / 2; i ++ )
        {
            for(int k = 2; k != n + 1; k = k == n ? 3 : k + 2)
            {
                e[j ++ ].second = k;
            }
        }
    }
    for(int i = 1; i <= n * (n - 1) / 2; i ++ )
    {
        if(e[i].first > e[i].second) swap(e[i].first, e[i].second);
        printf("%d %d\n", e[i].first, e[i].second);
    }
    // SelfEval();
    return 0;
}

详细

Test #1:

score: 100
Accepted
time: 1ms
memory: 5936kb

input:

3

output:

1 2
2 3
1 3

result:

ok Correct

Test #2:

score: 0
Accepted
time: 0ms
memory: 3904kb

input:

4

output:

1 2
2 4
1 3
2 3
1 4
3 4

result:

ok Correct

Test #3:

score: 0
Accepted
time: 0ms
memory: 3888kb

input:

5

output:

1 3
1 2
3 5
3 4
2 5
1 5
2 4
2 3
1 4
4 5

result:

ok Correct

Test #4:

score: 0
Accepted
time: 0ms
memory: 3788kb

input:

6

output:

1 2
2 4
2 6
1 3
3 5
2 3
1 4
4 6
3 4
1 5
2 5
4 5
1 6
3 6
5 6

result:

ok Correct

Test #5:

score: 0
Accepted
time: 1ms
memory: 5956kb

input:

7

output:

1 4
1 3
1 2
4 7
4 6
4 5
3 7
2 7
1 7
3 6
3 5
3 4
2 6
1 6
6 7
2 5
2 4
2 3
1 5
5 7
5 6

result:

ok Correct

Test #6:

score: 0
Accepted
time: 0ms
memory: 3852kb

input:

8

output:

1 2
2 4
2 6
2 8
1 3
3 5
3 7
2 3
1 4
4 6
4 8
3 4
1 5
5 7
2 5
4 5
1 6
6 8
3 6
5 6
1 7
2 7
4 7
6 7
1 8
3 8
5 8
7 8

result:

ok Correct

Test #7:

score: 0
Accepted
time: 0ms
memory: 3832kb

input:

9

output:

1 5
1 4
1 3
1 2
5 9
5 8
5 7
5 6
4 9
3 9
2 9
1 9
4 8
4 7
4 6
4 5
3 8
2 8
1 8
8 9
3 7
3 6
3 5
3 4
2 7
1 7
7 9
7 8
2 6
2 5
2 4
2 3
1 6
6 9
6 8
6 7

result:

ok Correct

Test #8:

score: 0
Accepted
time: 1ms
memory: 5936kb

input:

10

output:

1 2
2 4
2 6
2 8
2 10
1 3
3 5
3 7
3 9
2 3
1 4
4 6
4 8
4 10
3 4
1 5
5 7
5 9
2 5
4 5
1 6
6 8
6 10
3 6
5 6
1 7
7 9
2 7
4 7
6 7
1 8
8 10
3 8
5 8
7 8
1 9
2 9
4 9
6 9
8 9
1 10
3 10
5 10
7 10
9 10

result:

ok Correct

Test #9:

score: 0
Accepted
time: 1ms
memory: 5936kb

input:

11

output:

1 6
1 5
1 4
1 3
1 2
6 11
6 10
6 9
6 8
6 7
5 11
4 11
3 11
2 11
1 11
5 10
5 9
5 8
5 7
5 6
4 10
3 10
2 10
1 10
10 11
4 9
4 8
4 7
4 6
4 5
3 9
2 9
1 9
9 11
9 10
3 8
3 7
3 6
3 5
3 4
2 8
1 8
8 11
8 10
8 9
2 7
2 6
2 5
2 4
2 3
1 7
7 11
7 10
7 9
7 8

result:

ok Correct

Test #10:

score: 0
Accepted
time: 1ms
memory: 5960kb

input:

12

output:

1 2
2 4
2 6
2 8
2 10
2 12
1 3
3 5
3 7
3 9
3 11
2 3
1 4
4 6
4 8
4 10
4 12
3 4
1 5
5 7
5 9
5 11
2 5
4 5
1 6
6 8
6 10
6 12
3 6
5 6
1 7
7 9
7 11
2 7
4 7
6 7
1 8
8 10
8 12
3 8
5 8
7 8
1 9
9 11
2 9
4 9
6 9
8 9
1 10
10 12
3 10
5 10
7 10
9 10
1 11
2 11
4 11
6 11
8 11
10 11
1 12
3 12
5 12
7 12
9 12
11 12

result:

ok Correct

Test #11:

score: 0
Accepted
time: 0ms
memory: 3888kb

input:

13

output:

1 7
1 6
1 5
1 4
1 3
1 2
7 13
7 12
7 11
7 10
7 9
7 8
6 13
5 13
4 13
3 13
2 13
1 13
6 12
6 11
6 10
6 9
6 8
6 7
5 12
4 12
3 12
2 12
1 12
12 13
5 11
5 10
5 9
5 8
5 7
5 6
4 11
3 11
2 11
1 11
11 13
11 12
4 10
4 9
4 8
4 7
4 6
4 5
3 10
2 10
1 10
10 13
10 12
10 11
3 9
3 8
3 7
3 6
3 5
3 4
2 9
1 9
9 13
9 12
9 ...

result:

ok Correct

Test #12:

score: 0
Accepted
time: 0ms
memory: 3896kb

input:

14

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
1 3
3 5
3 7
3 9
3 11
3 13
2 3
1 4
4 6
4 8
4 10
4 12
4 14
3 4
1 5
5 7
5 9
5 11
5 13
2 5
4 5
1 6
6 8
6 10
6 12
6 14
3 6
5 6
1 7
7 9
7 11
7 13
2 7
4 7
6 7
1 8
8 10
8 12
8 14
3 8
5 8
7 8
1 9
9 11
9 13
2 9
4 9
6 9
8 9
1 10
10 12
10 14
3 10
5 10
7 10
9 10
1 11
11 13
2 11
4 1...

result:

ok Correct

Test #13:

score: 0
Accepted
time: 1ms
memory: 5940kb

input:

15

output:

1 8
1 7
1 6
1 5
1 4
1 3
1 2
8 15
8 14
8 13
8 12
8 11
8 10
8 9
7 15
6 15
5 15
4 15
3 15
2 15
1 15
7 14
7 13
7 12
7 11
7 10
7 9
7 8
6 14
5 14
4 14
3 14
2 14
1 14
14 15
6 13
6 12
6 11
6 10
6 9
6 8
6 7
5 13
4 13
3 13
2 13
1 13
13 15
13 14
5 12
5 11
5 10
5 9
5 8
5 7
5 6
4 12
3 12
2 12
1 12
12 15
12 14
12...

result:

ok Correct

Test #14:

score: 0
Accepted
time: 0ms
memory: 3888kb

input:

16

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
1 3
3 5
3 7
3 9
3 11
3 13
3 15
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
3 4
1 5
5 7
5 9
5 11
5 13
5 15
2 5
4 5
1 6
6 8
6 10
6 12
6 14
6 16
3 6
5 6
1 7
7 9
7 11
7 13
7 15
2 7
4 7
6 7
1 8
8 10
8 12
8 14
8 16
3 8
5 8
7 8
1 9
9 11
9 13
9 15
2 9
4 9
6 9
8 9
1 10
10 12
10 14...

result:

ok Correct

Test #15:

score: 0
Accepted
time: 1ms
memory: 5868kb

input:

17

output:

1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
9 17
9 16
9 15
9 14
9 13
9 12
9 11
9 10
8 17
7 17
6 17
5 17
4 17
3 17
2 17
1 17
8 16
8 15
8 14
8 13
8 12
8 11
8 10
8 9
7 16
6 16
5 16
4 16
3 16
2 16
1 16
16 17
7 15
7 14
7 13
7 12
7 11
7 10
7 9
7 8
6 15
5 15
4 15
3 15
2 15
1 15
15 17
15 16
6 14
6 13
6 12
6 11
6 10
6 9...

result:

ok Correct

Test #16:

score: 0
Accepted
time: 0ms
memory: 3892kb

input:

18

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
4 18
3 4
1 5
5 7
5 9
5 11
5 13
5 15
5 17
2 5
4 5
1 6
6 8
6 10
6 12
6 14
6 16
6 18
3 6
5 6
1 7
7 9
7 11
7 13
7 15
7 17
2 7
4 7
6 7
1 8
8 10
8 12
8 14
8 16
8 18
3 8
5 8
7 8
1 9
9 11
9 13
9 ...

result:

ok Correct

Test #17:

score: 0
Accepted
time: 1ms
memory: 5940kb

input:

19

output:

1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
10 19
10 18
10 17
10 16
10 15
10 14
10 13
10 12
10 11
9 19
8 19
7 19
6 19
5 19
4 19
3 19
2 19
1 19
9 18
9 17
9 16
9 15
9 14
9 13
9 12
9 11
9 10
8 18
7 18
6 18
5 18
4 18
3 18
2 18
1 18
18 19
8 17
8 16
8 15
8 14
8 13
8 12
8 11
8 10
8 9
7 17
6 17
5 17
4 17
3 17
2 17...

result:

ok Correct

Test #18:

score: 0
Accepted
time: 0ms
memory: 3892kb

input:

20

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
4 18
4 20
3 4
1 5
5 7
5 9
5 11
5 13
5 15
5 17
5 19
2 5
4 5
1 6
6 8
6 10
6 12
6 14
6 16
6 18
6 20
3 6
5 6
1 7
7 9
7 11
7 13
7 15
7 17
7 19
2 7
4 7
6 7
1 8
8 10
8 12
8 14
8 16
8 1...

result:

ok Correct

Test #19:

score: 0
Accepted
time: 1ms
memory: 5872kb

input:

21

output:

1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
11 21
11 20
11 19
11 18
11 17
11 16
11 15
11 14
11 13
11 12
10 21
9 21
8 21
7 21
6 21
5 21
4 21
3 21
2 21
1 21
10 20
10 19
10 18
10 17
10 16
10 15
10 14
10 13
10 12
10 11
9 20
8 20
7 20
6 20
5 20
4 20
3 20
2 20
1 20
20 21
9 19
9 18
9 17
9 16
9 15
9 14
9 13
9...

result:

ok Correct

Test #20:

score: 0
Accepted
time: 1ms
memory: 5936kb

input:

22

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
4 18
4 20
4 22
3 4
1 5
5 7
5 9
5 11
5 13
5 15
5 17
5 19
5 21
2 5
4 5
1 6
6 8
6 10
6 12
6 14
6 16
6 18
6 20
6 22
3 6
5 6
1 7
7 9
7 11
7 13
7 15
7 17
7 19
7 21
2 7
4 7
6...

result:

ok Correct

Test #21:

score: 0
Accepted
time: 1ms
memory: 5996kb

input:

23

output:

1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
12 23
12 22
12 21
12 20
12 19
12 18
12 17
12 16
12 15
12 14
12 13
11 23
10 23
9 23
8 23
7 23
6 23
5 23
4 23
3 23
2 23
1 23
11 22
11 21
11 20
11 19
11 18
11 17
11 16
11 15
11 14
11 13
11 12
10 22
9 22
8 22
7 22
6 22
5 22
4 22
3 22
2 22
1 22
22 23
10 21
1...

result:

ok Correct

Test #22:

score: 0
Accepted
time: 1ms
memory: 5892kb

input:

24

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
4 18
4 20
4 22
4 24
3 4
1 5
5 7
5 9
5 11
5 13
5 15
5 17
5 19
5 21
5 23
2 5
4 5
1 6
6 8
6 10
6 12
6 14
6 16
6 18
6 20
6 22
6 24
3 6
5 6
1 7
7 9
7 11
7 13
7 15...

result:

ok Correct

Test #23:

score: 0
Accepted
time: 0ms
memory: 3900kb

input:

25

output:

1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
13 25
13 24
13 23
13 22
13 21
13 20
13 19
13 18
13 17
13 16
13 15
13 14
12 25
11 25
10 25
9 25
8 25
7 25
6 25
5 25
4 25
3 25
2 25
1 25
12 24
12 23
12 22
12 21
12 20
12 19
12 18
12 17
12 16
12 15
12 14
12 13
11 24
10 24
9 24
8 24
7 24
6 24
5 24
4 24...

result:

ok Correct

Test #24:

score: 0
Accepted
time: 0ms
memory: 3904kb

input:

26

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
4 18
4 20
4 22
4 24
4 26
3 4
1 5
5 7
5 9
5 11
5 13
5 15
5 17
5 19
5 21
5 23
5 25
2 5
4 5
1 6
6 8
6 10
6 12
6 14
6 16
6 18
6 20
6 22
6 24
6 26
3 6
5...

result:

ok Correct

Test #25:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

27

output:

1 14
1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
14 27
14 26
14 25
14 24
14 23
14 22
14 21
14 20
14 19
14 18
14 17
14 16
14 15
13 27
12 27
11 27
10 27
9 27
8 27
7 27
6 27
5 27
4 27
3 27
2 27
1 27
13 26
13 25
13 24
13 23
13 22
13 21
13 20
13 19
13 18
13 17
13 16
13 15
13 14
12 26
11 26
10 26
...

result:

ok Correct

Test #26:

score: 0
Accepted
time: 1ms
memory: 5812kb

input:

28

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
3 27
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
4 18
4 20
4 22
4 24
4 26
4 28
3 4
1 5
5 7
5 9
5 11
5 13
5 15
5 17
5 19
5 21
5 23
5 25
5 27
2 5
4 5
1 6
6 8
6 10
6 12
6 14
6 16
6 18
6 20
...

result:

ok Correct

Test #27:

score: 0
Accepted
time: 1ms
memory: 5928kb

input:

29

output:

1 15
1 14
1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
15 29
15 28
15 27
15 26
15 25
15 24
15 23
15 22
15 21
15 20
15 19
15 18
15 17
15 16
14 29
13 29
12 29
11 29
10 29
9 29
8 29
7 29
6 29
5 29
4 29
3 29
2 29
1 29
14 28
14 27
14 26
14 25
14 24
14 23
14 22
14 21
14 20
14 19
14 18
14 17
14 16
1...

result:

ok Correct

Test #28:

score: 0
Accepted
time: 0ms
memory: 3944kb

input:

30

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
3 27
3 29
2 3
1 4
4 6
4 8
4 10
4 12
4 14
4 16
4 18
4 20
4 22
4 24
4 26
4 28
4 30
3 4
1 5
5 7
5 9
5 11
5 13
5 15
5 17
5 19
5 21
5 23
5 25
5 27
5 29
2 5
4 5
1 6
6 8
6 10
6 12
...

result:

ok Correct

Test #29:

score: 0
Accepted
time: 1ms
memory: 5948kb

input:

90

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
3 27
3 29
3 31
3 33
3 3...

result:

ok Correct

Test #30:

score: 0
Accepted
time: 0ms
memory: 3884kb

input:

91

output:

1 46
1 45
1 44
1 43
1 42
1 41
1 40
1 39
1 38
1 37
1 36
1 35
1 34
1 33
1 32
1 31
1 30
1 29
1 28
1 27
1 26
1 25
1 24
1 23
1 22
1 21
1 20
1 19
1 18
1 17
1 16
1 15
1 14
1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
46 91
46 90
46 89
46 88
46 87
46 86
46 85
46 84
46 83
46 82
46 81
46 80
46 79
46 78...

result:

ok Correct

Test #31:

score: 0
Accepted
time: 1ms
memory: 5948kb

input:

92

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
3 27
3 29
3 31
3 3...

result:

ok Correct

Test #32:

score: 0
Accepted
time: 1ms
memory: 3932kb

input:

93

output:

1 47
1 46
1 45
1 44
1 43
1 42
1 41
1 40
1 39
1 38
1 37
1 36
1 35
1 34
1 33
1 32
1 31
1 30
1 29
1 28
1 27
1 26
1 25
1 24
1 23
1 22
1 21
1 20
1 19
1 18
1 17
1 16
1 15
1 14
1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
47 93
47 92
47 91
47 90
47 89
47 88
47 87
47 86
47 85
47 84
47 83
47 82
47 81
...

result:

ok Correct

Test #33:

score: 0
Accepted
time: 1ms
memory: 5952kb

input:

94

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
3 27
3 29
3 3...

result:

ok Correct

Test #34:

score: 0
Accepted
time: 1ms
memory: 3920kb

input:

95

output:

1 48
1 47
1 46
1 45
1 44
1 43
1 42
1 41
1 40
1 39
1 38
1 37
1 36
1 35
1 34
1 33
1 32
1 31
1 30
1 29
1 28
1 27
1 26
1 25
1 24
1 23
1 22
1 21
1 20
1 19
1 18
1 17
1 16
1 15
1 14
1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
48 95
48 94
48 93
48 92
48 91
48 90
48 89
48 88
48 87
48 86
48 85
48 84
4...

result:

ok Correct

Test #35:

score: 0
Accepted
time: 1ms
memory: 6000kb

input:

96

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
3 27
3 2...

result:

ok Correct

Test #36:

score: 0
Accepted
time: 1ms
memory: 6000kb

input:

97

output:

1 49
1 48
1 47
1 46
1 45
1 44
1 43
1 42
1 41
1 40
1 39
1 38
1 37
1 36
1 35
1 34
1 33
1 32
1 31
1 30
1 29
1 28
1 27
1 26
1 25
1 24
1 23
1 22
1 21
1 20
1 19
1 18
1 17
1 16
1 15
1 14
1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
49 97
49 96
49 95
49 94
49 93
49 92
49 91
49 90
49 89
49 88
49 87
49...

result:

ok Correct

Test #37:

score: 0
Accepted
time: 1ms
memory: 3924kb

input:

98

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 25
3 2...

result:

ok Correct

Test #38:

score: 0
Accepted
time: 1ms
memory: 5932kb

input:

99

output:

1 50
1 49
1 48
1 47
1 46
1 45
1 44
1 43
1 42
1 41
1 40
1 39
1 38
1 37
1 36
1 35
1 34
1 33
1 32
1 31
1 30
1 29
1 28
1 27
1 26
1 25
1 24
1 23
1 22
1 21
1 20
1 19
1 18
1 17
1 16
1 15
1 14
1 13
1 12
1 11
1 10
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
50 99
50 98
50 97
50 96
50 95
50 94
50 93
50 92
50 91
50 90
50 ...

result:

ok Correct

Test #39:

score: 0
Accepted
time: 1ms
memory: 3988kb

input:

100

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
2 100
1 3
3 5
3 7
3 9
3 11
3 13
3 15
3 17
3 19
3 21
3 23
3 ...

result:

ok Correct

Test #40:

score: 0
Accepted
time: 9ms
memory: 5940kb

input:

490

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
2 100
2 102
2 104
2 106
2 108
2 110
2 112
2 114
2 116
2 118...

result:

ok Correct

Test #41:

score: 0
Accepted
time: 9ms
memory: 5956kb

input:

491

output:

1 246
1 245
1 244
1 243
1 242
1 241
1 240
1 239
1 238
1 237
1 236
1 235
1 234
1 233
1 232
1 231
1 230
1 229
1 228
1 227
1 226
1 225
1 224
1 223
1 222
1 221
1 220
1 219
1 218
1 217
1 216
1 215
1 214
1 213
1 212
1 211
1 210
1 209
1 208
1 207
1 206
1 205
1 204
1 203
1 202
1 201
1 200
1 199
1 198
1 197
...

result:

ok Correct

Test #42:

score: 0
Accepted
time: 9ms
memory: 4704kb

input:

492

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
2 100
2 102
2 104
2 106
2 108
2 110
2 112
2 114
2 116
2 118...

result:

ok Correct

Test #43:

score: 0
Accepted
time: 3ms
memory: 4752kb

input:

493

output:

1 247
1 246
1 245
1 244
1 243
1 242
1 241
1 240
1 239
1 238
1 237
1 236
1 235
1 234
1 233
1 232
1 231
1 230
1 229
1 228
1 227
1 226
1 225
1 224
1 223
1 222
1 221
1 220
1 219
1 218
1 217
1 216
1 215
1 214
1 213
1 212
1 211
1 210
1 209
1 208
1 207
1 206
1 205
1 204
1 203
1 202
1 201
1 200
1 199
1 198
...

result:

ok Correct

Test #44:

score: 0
Accepted
time: 9ms
memory: 4840kb

input:

494

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
2 100
2 102
2 104
2 106
2 108
2 110
2 112
2 114
2 116
2 118...

result:

ok Correct

Test #45:

score: 0
Accepted
time: 9ms
memory: 4724kb

input:

495

output:

1 248
1 247
1 246
1 245
1 244
1 243
1 242
1 241
1 240
1 239
1 238
1 237
1 236
1 235
1 234
1 233
1 232
1 231
1 230
1 229
1 228
1 227
1 226
1 225
1 224
1 223
1 222
1 221
1 220
1 219
1 218
1 217
1 216
1 215
1 214
1 213
1 212
1 211
1 210
1 209
1 208
1 207
1 206
1 205
1 204
1 203
1 202
1 201
1 200
1 199
...

result:

ok Correct

Test #46:

score: 0
Accepted
time: 9ms
memory: 6000kb

input:

496

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
2 100
2 102
2 104
2 106
2 108
2 110
2 112
2 114
2 116
2 118...

result:

ok Correct

Test #47:

score: 0
Accepted
time: 10ms
memory: 5876kb

input:

497

output:

1 249
1 248
1 247
1 246
1 245
1 244
1 243
1 242
1 241
1 240
1 239
1 238
1 237
1 236
1 235
1 234
1 233
1 232
1 231
1 230
1 229
1 228
1 227
1 226
1 225
1 224
1 223
1 222
1 221
1 220
1 219
1 218
1 217
1 216
1 215
1 214
1 213
1 212
1 211
1 210
1 209
1 208
1 207
1 206
1 205
1 204
1 203
1 202
1 201
1 200
...

result:

ok Correct

Test #48:

score: 0
Accepted
time: 4ms
memory: 4872kb

input:

498

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
2 100
2 102
2 104
2 106
2 108
2 110
2 112
2 114
2 116
2 118...

result:

ok Correct

Test #49:

score: 0
Accepted
time: 9ms
memory: 4800kb

input:

499

output:

1 250
1 249
1 248
1 247
1 246
1 245
1 244
1 243
1 242
1 241
1 240
1 239
1 238
1 237
1 236
1 235
1 234
1 233
1 232
1 231
1 230
1 229
1 228
1 227
1 226
1 225
1 224
1 223
1 222
1 221
1 220
1 219
1 218
1 217
1 216
1 215
1 214
1 213
1 212
1 211
1 210
1 209
1 208
1 207
1 206
1 205
1 204
1 203
1 202
1 201
...

result:

ok Correct

Test #50:

score: 0
Accepted
time: 9ms
memory: 5812kb

input:

500

output:

1 2
2 4
2 6
2 8
2 10
2 12
2 14
2 16
2 18
2 20
2 22
2 24
2 26
2 28
2 30
2 32
2 34
2 36
2 38
2 40
2 42
2 44
2 46
2 48
2 50
2 52
2 54
2 56
2 58
2 60
2 62
2 64
2 66
2 68
2 70
2 72
2 74
2 76
2 78
2 80
2 82
2 84
2 86
2 88
2 90
2 92
2 94
2 96
2 98
2 100
2 102
2 104
2 106
2 108
2 110
2 112
2 114
2 116
2 118...

result:

ok Correct