QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#572360 | #6423. Fireworks | xly_tyty# | WA | 22ms | 4020kb | C++17 | 585b | 2024-09-18 13:54:18 | 2024-09-18 13:54:20 |
Judging History
answer
#include<bits/stdc++.h>
#define int long long
using namespace std;
typedef long long ll;
typedef pair<int,int> pii;
const long long N=1e6+10,mod=998244353,INF=1e15;
double n,m,k,q;
bool st[N];
void solve()
{
cin>>n>>m>>q;
double p=1-(double)q/10000;
double ans=1e14;
double sum=m;
double f=p;
for(int i=1;i<=70000;i++)
{
sum+=n;
double res=1.0/(1-f)*sum;
ans=min(res,ans);
f=f*p;
}
printf("%.12lf\n",ans);
}
signed main()
{
cin.tie(0), cout.tie(0), ios::sync_with_stdio(false);
int T;cin>>T;
while(T--)solve();
return 0;
}
詳細信息
Test #1:
score: 100
Accepted
time: 1ms
memory: 4016kb
input:
3 1 1 5000 1 1 1 1 2 10000
output:
4.000000000000 10141.585289114775 3.000000000000
result:
ok 3 numbers
Test #2:
score: 0
Accepted
time: 22ms
memory: 3948kb
input:
20 10 27 2855 79 59 6888 65 72 7725 78 50 2888 31 21 5759 41 58 6619 47 27 3881 35 55 5095 77 7 6028 17 89 1792 84 60 8604 58 44 4923 88 27 3824 54 63 1482 19 42 5366 93 76 97 100 99 8660 96 36 4343 90 56 9515 24 44 9922
output:
89.729805650548 200.348432055749 177.346278317152 416.839877800355 90.293453724605 149.569421362744 190.672507085803 164.601521115577 139.349701393497 275.133110248423 167.364016736402 207.190737355271 300.732217573222 589.058848950520 101.877028212449 10796.887266904589 229.792147806005 303.9373704...
result:
ok 20 numbers
Test #3:
score: 0
Accepted
time: 1ms
memory: 3880kb
input:
10 954269343 987322500 9806 916720797 981711601 9728 902477101 957414437 9250 967013471 988735825 9674 985383693 926528961 9411 970653208 917703218 9331 998423148 911924940 9283 986159007 902133513 9759 953796828 947934512 9959 995334734 931874197 9944
output:
1980003919.029165983200 1951513567.023026227951 2010693554.594594240189 2021655257.390944719315 2031572260.121134757996 2023744964.098167419434 2057899480.771302461624 1934924193.052567005157 1909560538.206647396088 1938062078.640386104584
result:
ok 10 numbers
Test #4:
score: 0
Accepted
time: 1ms
memory: 3816kb
input:
10 933722894 72 9673 975866948 5 9424 910984544 95 9682 994597175 6 9351 972675086 51 9712 952759975 51 9114 956482031 85 9478 921988922 72 9017 950640658 36 9893 965297247 78 9342
output:
965287879.665046930313 1035512471.349745273590 940905431.728981733322 1063626543.685167431831 1001518880.766062736511 1045380761.465876698494 1009160282.760075926781 1022500825.108129143715 960922565.450318574905 1033287652.536929845810
result:
ok 10 numbers
Test #5:
score: 0
Accepted
time: 12ms
memory: 3944kb
input:
10 910088095 81 316 970640211 35 537 908853334 41 89 932269507 8 457 953224740 22 113 959834859 69 34 924852390 63 115 952730384 97 382 917634328 91 20 937287266 32 654
output:
28800258734.177249908447 18075237355.679714202881 102118356741.572814941406 20399770568.927806854248 84356173628.318756103516 282304390588.238708496094 80421952434.782928466797 24940588507.853397369385 458817209499.999572753906 14331610061.162076950073
result:
ok 10 numbers
Test #6:
score: 0
Accepted
time: 19ms
memory: 3940kb
input:
10 968675373 962412132 104 923494255 934310785 381 922721350 957856460 282 978335370 917228676 825 951116860 942542480 359 999013758 972493824 676 930242700 964474169 342 968944030 984608304 520 965837594 909045242 369 990484700 925952624 479
output:
106669104052.294662475586 31076848077.761112213135 40771434362.895133972168 16579259543.363527297974 33660076568.701919555664 20209258011.501922607422 34581380127.395095825195 24798113234.332946777344 33145494087.728252410889 26925682159.120063781738
result:
ok 10 numbers
Test #7:
score: 0
Accepted
time: 19ms
memory: 3832kb
input:
10 22 972733171 975 22 973609752 512 55 987399854 126 49 967364929 642 23 948126474 513 25 962813818 421 93 933323422 113 58 950364131 647 82 991906690 682 31 957667404 402
output:
972736672.681293487549 973616306.986935973167 987457697.396779417992 967376069.315485358238 948133283.101613998413 962822722.647578954697 933426898.317728281021 950377057.363343119621 991923706.585391640663 957678776.965345501900
result:
ok 10 numbers
Test #8:
score: 0
Accepted
time: 1ms
memory: 3828kb
input:
10 47 972371220 9743 65 949941115 9400 86 921812690 9736 11 927065494 9182 71 923766617 9378 63 941828720 9029 96 917539847 9084 88 952051332 9499 91 958386812 9427 64 950375055 9887
output:
972371465.901790261269 949941549.320472955704 921813131.821226119995 927065583.858390092850 923767096.493966102600 941829231.442622661591 917540568.647066473961 952051875.055215239525 958387391.921013832092 950375326.495618939400
result:
ok 10 numbers
Test #9:
score: 0
Accepted
time: 1ms
memory: 3824kb
input:
10 98 46 9403 99 89 9661 80 62 9450 25 20 9283 68 74 9328 54 14 9286 4 80 9574 35 61 9420 77 47 9943 22 9 9358
output:
153.142614059343 194.596832626022 150.264550264550 48.475708283960 152.229845626072 73.228516045660 87.737622728222 101.910828025478 124.710851855577 33.126736482154
result:
ok 10 numbers
Test #10:
score: 0
Accepted
time: 20ms
memory: 3952kb
input:
10 89 77 65 53 41 913 47 67 488 89 13 267 20 60 427 58 72 690 23 60 677 43 38 775 52 68 343 83 61 805
output:
15149.283838238727 795.195959678696 1340.262610317282 3590.647504732406 734.463107824570 1204.044041798926 568.432537046959 761.453449761660 1986.669558374137 1378.158448339148
result:
ok 10 numbers
Test #11:
score: -100
Wrong Answer
time: 2ms
memory: 4020kb
input:
20 5 1000000000 4 3 999999979 5 5 1000000000 2 2 999999999 4 3 999999983 1 3 999999984 1 3 999999987 3 3 999999974 1 2 999999998 1 1 999999981 2 4 999999971 4 3 999999992 1 5 999999973 4 4 999999984 4 3 999999972 4 2 999999994 4 2 999999980 5 4 999999970 5 2 999999980 2 4 999999983 4
output:
1000153595.966846108437 1000078103.937718987465 1000289896.621388435364 1000066017.486277937889 1001122569.133751392365 1001122570.134663820267 1000125100.235101938248 1001122560.125539779663 1001052520.279819011688 1000066005.589947700500 1000125078.477628946304 1001122578.141962885857 1000153568.9...
result:
wrong answer 5th numbers differ - expected: '1000342407.04346', found: '1001122569.13375', error = '0.00078'