QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#858138#9675. 电池检测ship20775 1ms3584kbC++23179b2025-01-16 14:27:292025-01-16 14:27:36

Judging History

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

  • [2025-01-16 14:27:36]
  • 评测
  • 测评结果:5
  • 用时:1ms
  • 内存:3584kb
  • [2025-01-16 14:27:29]
  • 提交

answer

#include<iostream>
#define f(x) (x-1)*x/2
using namespace std;
main(){
	int T;for(cin>>T;T--;){
		int a,b;cin>>a>>b;b+=a--;
		cout<<b%a*f(b/a+1)+(a-b%a)*f(b/a)<<'\n';
	}
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 0
Wrong Answer

Test #1:

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

input:

3
2 1
3 1
2 2

output:

3
2
6

result:

ok 3 number(s): "3 2 6"

Test #2:

score: 0
Wrong Answer
time: 0ms
memory: 3584kb

input:

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

output:

3
6
10
15
2
6
6
13
3
3
6
11

result:

wrong answer 6th numbers differ - expected: '4', found: '6'

Subtask #2:

score: 5
Accepted

Test #3:

score: 5
Accepted
time: 0ms
memory: 3584kb

input:

1000
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
2 9
2 10
2 11
2 12
2 13
2 14
2 15
2 16
2 17
2 18
2 19
2 20
2 21
2 22
2 23
2 24
2 25
2 26
2 27
2 28
2 29
2 30
2 31
2 32
2 33
2 34
2 35
2 36
2 37
2 38
2 39
2 40
2 41
2 42
2 43
2 44
2 45
2 46
2 47
2 48
2 49
2 50
2 51
2 52
2 53
2 54
2 55
2 56
2 57
2 58
2 59
2 60
2 61...

output:

3
6
10
15
21
28
36
45
55
66
78
91
105
120
136
153
171
190
210
231
253
276
300
325
351
378
406
435
465
496
528
561
595
630
666
703
741
780
820
861
903
946
990
1035
1081
1128
1176
1225
1275
1326
1378
1431
1485
1540
1596
1653
1711
1770
1830
1891
1953
2016
2080
2145
2211
2278
2346
2415
2485
2556
2628
27...

result:

ok 1000 numbers

Subtask #3:

score: 0
Wrong Answer

Test #4:

score: 0
Wrong Answer
time: 1ms
memory: 3584kb

input:

1000
3 1
3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
3 10
3 11
3 12
3 13
3 14
3 15
3 16
3 17
3 18
3 19
3 20
3 21
3 22
3 23
3 24
3 25
3 26
3 27
3 28
3 29
3 30
3 31
3 32
3 33
3 34
3 35
3 36
3 37
3 38
3 39
3 40
3 41
3 42
3 43
3 44
3 45
3 46
3 47
3 48
3 49
3 50
3 51
3 52
3 53
3 54
3 55
3 56
3 57
3 58
3 59
3 60
3 61...

output:

2
6
6
13
12
24
20
38
30
55
42
74
56
97
72
123
90
152
110
183
132
218
156
256
182
297
210
340
240
387
272
437
306
490
342
545
380
604
420
666
462
731
506
798
552
869
600
943
650
1020
702
1099
756
1182
812
1268
870
1357
930
1448
992
1543
1056
1641
1122
1742
1190
1845
1260
1952
1332
2062
1406
2175
1482...

result:

wrong answer 2nd numbers differ - expected: '4', found: '6'

Subtask #4:

score: 0
Wrong Answer

Test #5:

score: 0
Wrong Answer
time: 0ms
memory: 3584kb

input:

1000
907 241
495 435
227 139
616 1
433 35
588 407
533 322
995 961
748 310
212 36
968 500
294 187
375 371
307 14
648 180
122 28
304 253
818 812
41 5
286 62
573 340
547 224
347 35
279 56
151 85
626 410
456 248
578 470
11 6
952 771
404 302
77 27
168 40
524 517
171 147
407 294
268 106
100 27
549 196
973...

output:

306
820
226
2
39
691
519
1893
440
43
760
308
742
15
231
35
466
1622
6
76
544
317
39
68
135
681
385
855
11
1398
530
38
51
1031
276
509
149
35
267
517
42
645
376
124
1407
1561
684
594
114
888
235
54
41
49
1090
686
128
464
190
612
321
144
1564
607
255
37
71
1236
881
67
530
1178
591
24
155
414
346
396
4...

result:

wrong answer 1st numbers differ - expected: '242', found: '306'

Subtask #5:

score: 0
Skipped

Dependency #1:

0%

Subtask #6:

score: 0
Skipped

Dependency #5:

0%

Subtask #7:

score: 0
Skipped

Dependency #1:

0%