QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#858138 | #9675. 电池检测 | ship2077 | 5 | 1ms | 3584kb | C++23 | 179b | 2025-01-16 14:27:29 | 2025-01-16 14:27:36 |
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%