QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#808509#9874. Matrix ConstructionWhiteBreadTL 722ms3820kbC++14639b2024-12-10 21:10:442024-12-10 21:10:51

Judging History

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

  • [2024-12-10 21:10:51]
  • 评测
  • 测评结果:TL
  • 用时:722ms
  • 内存:3820kb
  • [2024-12-10 21:10:44]
  • 提交

answer

#include<bits/stdc++.h>
#define ll long long
using namespace std;
int t;int a[1004][1004];
void solve()
{
    int p,q,cnt=1;cin>>p>>q;
    for(int j=1;j<=100*q+1;j++)
    {
        int w=j;
        for(int i=1;w>0;i++,w--)
        {
            if(i<=p&&w<=q&&i>0&&w>0)
            a[i][w]=cnt++;
        }
    }
    cout<<"YES\n";
    for(int i=1;i<=p;i++,cout<<'\n')
    {
        for(int j=1;j<=q;j++)
        {
            cout<<a[i][j]<<' ';
        }
    }
}
int main()
{
    ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
    cin>>t;
    while(t--)
    {
        solve();
    }
    return 0;
}

詳細信息

Test #1:

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

input:

2
1 1
2 3

output:

YES
1 
YES
1 2 4 
3 5 6 

result:

ok All test cases passed. (2 test cases)

Test #2:

score: 0
Accepted
time: 142ms
memory: 3704kb

input:

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

output:

YES
1 2 4 7 11 15 19 23 27 
3 5 8 12 16 20 24 28 31 
6 9 13 17 21 25 29 32 34 
10 14 18 22 26 30 33 35 36 
YES
1 2 4 7 11 16 22 29 37 46 56 67 
3 5 8 12 17 23 30 38 47 57 68 78 
6 9 13 18 24 31 39 48 58 69 79 88 
10 14 19 25 32 40 49 59 70 80 89 97 
15 20 26 33 41 50 60 71 81 90 98 105 
21 27 34 42 ...

result:

ok All test cases passed. (361 test cases)

Test #3:

score: 0
Accepted
time: 273ms
memory: 3676kb

input:

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

output:

YES
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
YES
1 2 4 7 11 16 22 29 
3 5 8 12 17 23 30 37 
6 9 13 18 24 31 38 45 
10 14 19 25 32 39 46 53 
15 20 26 33 40 47 54 61 
21 27 34 41 48 55 62 69 
28 35 42 49 56 63 70 77 
36 43 50 57 64 71 78 85 
44 51 58 65 72 79 ...

result:

ok All test cases passed. (264 test cases)

Test #4:

score: 0
Accepted
time: 722ms
memory: 3820kb

input:

113
31 57
57 1
57 25
29 57
57 54
36 57
26 57
2 57
57 48
14 57
57 6
57 53
38 57
15 57
57 43
3 57
57 38
18 57
23 57
57 35
57 56
1 57
57 3
57 50
20 57
9 57
57 34
42 57
16 57
57 4
56 57
57 7
57 20
57 11
34 57
53 57
7 57
49 57
19 57
32 57
57 19
57 42
57 8
57 10
5 57
21 57
37 57
57 40
22 57
57 2
13 57
33 ...

output:

YES
1 2 4 7 11 16 22 29 37 46 56 67 79 92 106 121 137 154 172 191 211 232 254 277 301 326 352 379 407 436 466 497 528 559 590 621 652 683 714 745 776 807 838 869 900 931 962 993 1024 1055 1086 1117 1148 1179 1210 1241 1272 
3 5 8 12 17 23 30 38 47 57 68 80 93 107 122 138 155 173 192 212 233 255 278 ...

result:

ok All test cases passed. (113 test cases)

Test #5:

score: -100
Time Limit Exceeded

input:

127
15 64
64 2
33 64
64 31
64 11
64 41
64 49
7 64
64 48
64 18
64 53
64 26
61 64
10 64
64 24
20 64
37 64
64 34
64 32
64 4
64 46
64 47
64 42
11 64
64 6
48 64
64 12
64 7
64 45
64 50
6 64
64 22
64 1
64 61
19 64
64 17
60 64
22 64
64 9
64 62
64 57
26 64
64 33
54 64
28 64
2 64
32 64
29 64
35 64
36 64
64 51...

output:

YES
1 2 4 7 11 16 22 29 37 46 56 67 79 92 106 121 136 151 166 181 196 211 226 241 256 271 286 301 316 331 346 361 376 391 406 421 436 451 466 481 496 511 526 541 556 571 586 601 616 631 646 661 676 691 706 721 736 751 766 781 796 811 826 841 
3 5 8 12 17 23 30 38 47 57 68 80 93 107 122 137 152 167 1...

result: