QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#611449#7619. Make SYSU Great Again IPepinotTL 936ms64828kbC++20777b2024-10-04 21:03:222024-10-04 21:03:22

Judging History

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

  • [2024-10-04 21:03:22]
  • 评测
  • 测评结果:TL
  • 用时:936ms
  • 内存:64828kb
  • [2024-10-04 21:03:22]
  • 提交

answer

#include<bits/stdc++.h>
using namespace std;
using pii=pair<int,int>;
int n,m;

int main(){
    srand((unsigned int)time(NULL));
    int n,k; cin>>n>>k;
    map<pii,bool> mp;
    for(int i=1; i<=n; i++) {
        cout<<i<<" "<<i<<endl;
        mp[{i,i}]=true;
        if(i!=n) {
            cout<<i+1<<" "<<i<<endl;
            mp[{i+1,i}]=true;
        }
    }
    cout<<1<<" "<<n<<endl;
    mp[{1,n}]=true;

    k-=2*n;

    int cnt=0;
    if(k>0) {
        while(1) {
            int x=rand()%n+1,y=rand()%n+1;
            if(!mp[{x,y}]) {
                if(cnt>=k) return 0;
                cnt++;
                cout<<x<<" "<<y<<endl;
                mp[{x,y}]=true;
                if(cnt>=k) return 0;
            }
        }
    }
}

详细

Test #1:

score: 100
Accepted
time: 0ms
memory: 3644kb

input:

3 6

output:

1 1
2 1
2 2
3 2
3 3
1 3

result:

ok The answer is correct.

Test #2:

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

input:

3 7

output:

1 1
2 1
2 2
3 2
3 3
1 3
2 3

result:

ok The answer is correct.

Test #3:

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

input:

2 4

output:

1 1
2 1
2 2
1 2

result:

ok The answer is correct.

Test #4:

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

input:

3 9

output:

1 1
2 1
2 2
3 2
3 3
1 3
2 3
1 2
3 1

result:

ok The answer is correct.

Test #5:

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

input:

10 20

output:

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

result:

ok The answer is correct.

Test #6:

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

input:

10 100

output:

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

result:

ok The answer is correct.

Test #7:

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

input:

32 64

output:

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

result:

ok The answer is correct.

Test #8:

score: 0
Accepted
time: 199ms
memory: 28668kb

input:

200000 400000

output:

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

result:

ok The answer is correct.

Test #9:

score: 0
Accepted
time: 680ms
memory: 50268kb

input:

200000 745589

output:

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

result:

ok The answer is correct.

Test #10:

score: 0
Accepted
time: 936ms
memory: 64828kb

input:

199999 978736

output:

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

result:

ok The answer is correct.

Test #11:

score: 0
Accepted
time: 499ms
memory: 42620kb

input:

198054 619549

output:

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

result:

ok The answer is correct.

Test #12:

score: 0
Accepted
time: 516ms
memory: 39156kb

input:

123124 567865

output:

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

result:

ok The answer is correct.

Test #13:

score: 0
Accepted
time: 312ms
memory: 29760kb

input:

124252 416756

output:

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

result:

ok The answer is correct.

Test #14:

score: 0
Accepted
time: 751ms
memory: 50616kb

input:

103503 748077

output:

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

result:

ok The answer is correct.

Test #15:

score: -100
Time Limit Exceeded

input:

120394 987331

output:

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

result: