QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#719759 | #8227. 圆 | Take_A_Single_6 | 0 | 147ms | 3816kb | C++14 | 1011b | 2024-11-07 08:39:28 | 2024-11-07 08:39:29 |
Judging History
answer
#include<bits/stdc++.h>
#define int long long
#define db double
#define maxn 1000005
#define mod 998244353
#define fir first
#define sec second
#define pr pair<int,int>
#define pb push_back
#define mk make_pair
#define inf 10000000000000000
using namespace std;
inline int read()
{
int SS=0,WW=1;
char ch=getchar();
while(ch<'0'||ch>'9')
{
if(ch=='-')WW=-1;
ch=getchar();
}
while(ch>='0'&&ch<='9')
{
SS=(SS<<1)+(SS<<3)+(ch^48);
ch=getchar();
}
return SS*WW;
}
inline void write(int XX)
{
if(XX<0)putchar('-'),XX=-XX;
if(XX>9)write(XX/10);
putchar(XX%10+'0');
}
int T,n,ans;
db x,a[maxn],s;
signed main()
{
ios::sync_with_stdio(0);
cin.tie(0);
for(cin>>T;T;T--)
{
cin>>n,ans=0;
for(int i=1;i<=n;i++)cin>>x,ans+=(int)x,a[i]=x-(int)x;
s=0,sort(a+1,a+1+n);
for(int i=1;i<=n;i++)
{
s+=a[i];
if(s+0.00000001>=0.5)ans++,s=0;
}
write(ans),puts("");
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 0
Wrong Answer
Test #1:
score: 0
Wrong Answer
time: 5ms
memory: 3748kb
input:
10000 5 0.3 1.3 7.5 0.9 1.3 5 3.7 2.8 4.8 3.3 6.8 5 5.9 5.5 0.9 8.8 6.0 5 6.9 1.9 8.3 0.9 8.6 5 1.1 5.2 5.1 6.1 7.1 5 5.1 5.8 6.1 0.1 5.2 5 1.3 7.1 3.1 2.9 9.6 5 7.8 9.8 6.8 0.8 7.8 5 6.3 9.8 1.1 3.4 7.1 5 0.1 1.7 1.2 2.2 3.7 5 3.7 9.5 0.2 8.7 7.2 5 0.0 3.6 2.7 5.1 9.9 5 5.8 3.0 5.0 4.0 8.3 5 1.0 9....
output:
12 22 28 27 25 23 25 34 28 10 30 22 26 25 27 26 34 19 22 29 26 24 19 34 19 21 24 23 31 23 17 26 31 21 28 7 28 36 16 23 16 37 23 24 27 23 24 30 27 26 22 30 7 34 18 30 32 33 25 26 28 27 19 26 16 29 10 30 30 25 29 13 27 12 30 17 29 28 20 20 36 27 22 27 19 28 32 18 45 36 21 28 31 27 23 18 18 40 27 15 29...
result:
wrong answer 14th numbers differ - expected: '26', found: '25'
Subtask #2:
score: 0
Wrong Answer
Test #8:
score: 0
Wrong Answer
time: 1ms
memory: 3688kb
input:
100 12 3.8 2.2 7.7 4.3 8.1 9.3 6.2 7.6 5.8 9.3 5.3 7.2 12 9.1 5.5 6.5 8.1 4.1 4.5 9.1 0.5 3.1 3.7 6.5 2.4 12 2.4 3.4 3.4 8.7 0.7 9.2 0.9 2.0 5.0 8.6 5.0 0.0 12 6.7 5.0 4.7 8.9 8.5 2.8 9.0 6.8 6.0 6.7 9.5 0.9 12 4.2 7.2 8.5 9.1 0.2 4.2 0.2 5.6 2.3 1.7 0.2 8.4 12 9.7 6.8 4.0 1.8 7.7 2.8 2.1 3.3 0.7 4....
output:
79 66 51 78 54 56 73 59 68 67 50 57 79 53 65 62 34 77 65 50 52 59 47 73 69 76 43 60 61 66 60 87 63 55 52 63 67 42 69 43 69 71 81 70 53 72 81 57 40 66 77 65 52 57 73 62 56 58 74 52 71 61 40 79 53 55 59 65 49 72 49 49 60 50 52 74 76 66 68 28 65 66 57 64 74 66 52 86 44 57 62 58 59 52 59 62 57 51 63 60
result:
wrong answer 7th numbers differ - expected: '74', found: '73'
Subtask #3:
score: 0
Wrong Answer
Test #15:
score: 0
Wrong Answer
time: 117ms
memory: 3768kb
input:
10000 80 5.8 9.4 8.7 6.3 3.9 8.7 1.6 3.3 1.6 7.2 3.8 1.8 4.7 7.3 4.8 2.1 1.2 6.5 0.9 1.8 2.6 2.8 7.1 0.9 9.5 4.5 0.8 1.9 3.6 5.9 9.8 3.3 3.8 6.8 4.7 0.0 6.6 9.9 8.8 9.3 7.2 5.9 1.9 8.8 0.6 0.3 4.2 1.3 2.2 8.2 4.8 2.9 4.7 6.2 1.7 7.2 1.0 8.0 9.9 6.2 7.3 8.8 3.6 4.6 0.7 9.6 9.3 8.2 7.6 6.8 5.2 3.6 7.8...
output:
423 425 385 433 375 401 366 434 467 394 404 393 390 419 434 430 414 396 433 369 430 451 463 423 420 430 396 460 428 472 400 375 359 402 405 430 471 442 365 453 459 413 389 404 433 451 395 449 420 339 417 401 387 437 438 380 411 417 433 424 408 409 340 406 398 388 385 440 388 433 428 464 386 426 407 ...
result:
wrong answer 1st numbers differ - expected: '425', found: '423'
Subtask #4:
score: 0
Wrong Answer
Test #22:
score: 0
Wrong Answer
time: 134ms
memory: 3816kb
input:
10000 100 9.0 7.4 3.6 2.0 6.4 8.4 3.4 2.4 9.4 2.6 8.6 3.4 4.4 8.4 5.4 6.4 3.4 8.6 0.0 1.0 8.4 8.0 6.6 6.6 5.4 8.4 7.0 2.6 9.6 1.6 8.6 0.8 5.0 8.4 8.4 7.4 3.8 6.4 9.4 2.6 8.4 9.6 3.0 3.4 6.4 8.4 6.4 8.4 5.4 4.4 4.6 1.4 7.4 7.4 5.8 4.0 6.6 0.4 7.4 1.8 5.4 9.4 9.4 3.0 1.6 4.8 5.0 3.4 0.4 1.0 2.0 4.4 3....
output:
543 503 525 542 484 510 518 486 485 528 466 475 467 543 487 478 499 441 537 525 551 491 506 455 475 458 531 493 480 547 528 470 540 519 535 558 475 495 526 467 562 468 487 474 516 506 564 510 545 486 476 487 536 509 538 449 489 510 453 528 471 516 574 435 485 491 554 554 450 491 494 489 506 535 541 ...
result:
wrong answer 3rd numbers differ - expected: '526', found: '525'
Subtask #5:
score: 0
Wrong Answer
Test #29:
score: 0
Wrong Answer
time: 147ms
memory: 3760kb
input:
10000 100 2.1 3.8 5.3 2.1 1.8 3.1 5.6 6.8 1.3 8.6 5.8 1.9 4.9 4.2 9.2 6.1 6.3 2.2 5.6 1.3 6.7 2.7 1.0 6.8 6.3 5.9 8.3 7.9 0.0 0.1 4.9 4.9 0.2 2.9 4.0 8.6 1.6 2.0 1.0 1.0 5.7 2.0 5.7 2.8 2.8 2.8 2.3 5.9 5.3 7.0 8.6 4.0 6.6 5.1 5.0 8.7 3.0 0.9 5.0 2.8 4.7 5.1 1.2 8.1 0.0 0.6 6.6 1.3 3.0 0.6 9.9 9.0 9....
output:
458 528 535 482 520 498 512 515 490 523 534 546 521 531 536 518 536 528 533 510 513 521 516 511 492 496 491 482 544 518 527 476 483 518 500 499 601 560 558 537 528 533 493 545 515 495 510 531 479 568 526 480 503 495 486 514 548 534 519 521 489 562 443 491 536 557 530 498 517 477 542 504 539 518 485 ...
result:
wrong answer 1st numbers differ - expected: '459', found: '458'