QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#681966#8795. Mysterious Sequencei_am_noob#AC ✓1ms3932kbC++14524b2024-10-27 13:12:532024-10-27 13:12:53

Judging History

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

  • [2024-10-27 13:12:53]
  • 评测
  • 测评结果:AC
  • 用时:1ms
  • 内存:3932kb
  • [2024-10-27 13:12:53]
  • 提交

answer

#include<bits/stdc++.h>
using namespace std;

const int N=49;
int n;
double a,b,x[N],y[N];

signed main(){
    ios_base::sync_with_stdio(0),cin.tie(0);
    double lst;
    cin >> a >> b >> n >> x[0] >> lst;
    y[1]=1;
    for(int i=2; i<n; ++i){
        x[i]=a*x[i-1]+b*x[i-2];
        y[i]=a*y[i-1]+b*y[i-2];
    }
    x[1]=(lst-x[n-1])/y[n-1];
    for(int i=2; i<n; ++i){
        x[i]=a*x[i-1]+b*x[i-2];
    }
    cout << fixed << setprecision(20);
    for(int i=0; i<n; ++i) cout << x[i] << "\n";
}

这程序好像有点Bug,我给组数据试试?

詳細信息

Test #1:

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

input:

1.0 1.0 10 1 10

output:

1.00000000000000000000
-0.32352941176470589868
0.67647058823529415683
0.35294117647058825815
1.02941176470588247049
1.38235294117647078416
2.41176470588235325465
3.79411764705882426085
6.20588235294117751550
10.00000000000000177636

result:

ok 10 numbers

Test #2:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

1 1 2 1 100

output:

1.00000000000000000000
100.00000000000000000000

result:

ok 2 numbers

Test #3:

score: 0
Accepted
time: 0ms
memory: 3860kb

input:

1 1 5 50 100

output:

50.00000000000000000000
0.00000000000000000000
50.00000000000000000000
50.00000000000000000000
100.00000000000000000000

result:

ok 5 numbers

Test #4:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

0.25 0.25 10 1 1

output:

1.00000000000000000000
55.87553648068669787108
14.21888412017167446777
17.52360515021459264062
7.93562231759656633301
6.36480686695279018750
3.57510729613733913013
2.48497854077253244043
1.51502145922746800366
1.00000000000000000000

result:

ok 10 numbers

Test #5:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

0.25 0.63 6 93 12

output:

93.00000000000000000000
-14.20480795866504308833
55.03879801033374263852
4.81067048862445822976
35.87711036866637215326
12.00000000000000177636

result:

ok 6 numbers

Test #6:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

0.25 0.80 10 5 63

output:

5.00000000000000000000
78.76953618353135766483
23.69238404588283941621
68.93872495829579349902
36.18858847628021635501
64.19812708570668746688
45.00040255245085063507
62.60860230667806547444
51.65247261863019900829
63.00000000000000000000

result:

ok 10 numbers

Test #7:

score: 0
Accepted
time: 0ms
memory: 3680kb

input:

0.25 0.99 3 18 30

output:

18.00000000000000000000
48.71999999999999886313
30.00000000000000000000

result:

ok 3 numbers

Test #8:

score: 0
Accepted
time: 0ms
memory: 3796kb

input:

0.28 0.64 9 6 10

output:

6.00000000000000000000
20.95040334850780183729
9.70611293758218529604
16.12596976556800498770
10.72718381441164048340
13.32423211799878259853
10.59618263426310846853
11.49443969311289137636
10.00000000000000000000

result:

ok 9 numbers

Test #9:

score: 0
Accepted
time: 0ms
memory: 3908kb

input:

0.31 0.40 7 10 49

output:

10.00000000000000000000
240.11506399868821404198
78.43566983959334493193
120.36108324974921401918
68.68620374325959687667
69.43715646031016319739
48.99999999999999289457

result:

ok 7 numbers

Test #10:

score: 0
Accepted
time: 0ms
memory: 3856kb

input:

0.32 0.28 5 36 6

output:

36.00000000000000000000
10.12137681159419599908
13.31884057971014456712
7.09601449275362128333
6.00000000000000000000

result:

ok 5 numbers

Test #11:

score: 0
Accepted
time: 0ms
memory: 3856kb

input:

0.35 0.65 10 86 82

output:

86.00000000000000000000
79.53392478623085537492
83.73687367518078872308
81.00495689736332849407
82.78070280294467409021
81.62646796431680229489
82.37672060942492180402
81.88905639010464199146
82.20603813266282600125
82.00000000000000000000

result:

ok 10 numbers

Test #12:

score: 0
Accepted
time: 0ms
memory: 3932kb

input:

0.36 0.68 8 72 59

output:

72.00000000000000000000
38.23991864260568718237
62.72637071133804909095
48.58463813305355927241
60.14440181160915699365
54.68953858265571454922
60.58642712165028854088
58.99999999999999289457

result:

ok 8 numbers

Test #13:

score: 0
Accepted
time: 0ms
memory: 3928kb

input:

0.43 0.61 2 93 84

output:

93.00000000000000000000
84.00000000000000000000

result:

ok 2 numbers

Test #14:

score: 0
Accepted
time: 0ms
memory: 3832kb

input:

0.46 0.96 6 65 35

output:

65.00000000000000000000
-16.61742366281805161066
54.75598511510369803545
9.23502643664237510279
56.81385787135504017442
35.00000000000000000000

result:

ok 6 numbers

Test #15:

score: 0
Accepted
time: 0ms
memory: 3832kb

input:

0.50 0.90 4 19 1

output:

19.00000000000000000000
-6.56521739130434855980
13.81739130434782758527
1.00000000000000000000

result:

ok 4 numbers

Test #16:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

0.54 0.35 3 16 22

output:

16.00000000000000000000
30.37037037037036668607
22.00000000000000000000

result:

ok 3 numbers

Test #17:

score: 0
Accepted
time: 0ms
memory: 3680kb

input:

0.55 0.89 10 74 13

output:

74.00000000000000000000
-48.32193707657651771115
39.28293460788290758501
-21.40090996381749732791
23.19131132091616720459
-6.29158864129368033957
17.17989332290386172986
3.84942743684574839591
17.40729014764959714512
12.99999999999999644729

result:

ok 10 numbers

Test #18:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

0.56 0.36 3 31 88

output:

31.00000000000000000000
137.21428571428569398449
87.99999999999998578915

result:

ok 3 numbers

Test #19:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

0.57 0.93 7 71 48

output:

71.00000000000000000000
-34.08056536168601269310
46.60407774383897105963
-5.13060147237978014800
40.41734946251377635917
18.26642982431965478440
48.00000000000001421085

result:

ok 7 numbers

Test #20:

score: 0
Accepted
time: 0ms
memory: 3928kb

input:

0.58 0.41 8 30 69

output:

30.00000000000000000000
89.43212168280982155011
64.17063057602969422533
73.88613562404924550719
69.16391719812072835794
70.40838758077020997916
69.19407084807622254630
68.99999999999998578915

result:

ok 8 numbers

Test #21:

score: 0
Accepted
time: 0ms
memory: 3860kb

input:

0.58 0.49 6 31 96

output:

31.00000000000000000000
99.55761353841718630520
72.93341585228196777280
91.08461182814795620288
88.56644862794396999561
96.00000000000000000000

result:

ok 6 numbers

Test #22:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

0.61 0.29 8 62 25

output:

62.00000000000000000000
34.40765125713372896143
38.96866726685157544807
33.74910589734824384323
31.88786810476938171632
29.23884025414031029300
27.08317430540870773825
25.00000000000000000000

result:

ok 8 numbers

Test #23:

score: 0
Accepted
time: 0ms
memory: 3804kb

input:

0.63 0.89 9 37 85

output:

37.00000000000000000000
-5.88785330217688773757
29.22065241962856063651
13.16882158542856373629
34.30273825228941575460
33.33097630997375659945
51.52795211982105172410
62.12717875136390688340
85.00000000000000000000

result:

ok 9 numbers

Test #24:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

0.64 0.67 2 74 42

output:

74.00000000000000000000
42.00000000000000000000

result:

ok 2 numbers

Test #25:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

0.65 0.56 2 94 96

output:

94.00000000000000000000
96.00000000000000000000

result:

ok 2 numbers

Test #26:

score: 0
Accepted
time: 0ms
memory: 3852kb

input:

0.65 0.90 10 97 23

output:

97.00000000000000000000
-61.70357627911756281947
47.19267541857357883828
-24.85797962913298064791
26.31572111777978406622
-5.26696293966282169663
20.26062309522097137915
8.42913836619709222475
23.71350072372698392087
22.99999999999992184030

result:

ok 10 numbers

Test #27:

score: 0
Accepted
time: 0ms
memory: 3860kb

input:

0.67 0.88 4 70 42

output:

70.00000000000000000000
0.54782150650913874479
61.96704040936112534155
42.00000000000000000000

result:

ok 4 numbers

Test #28:

score: 0
Accepted
time: 0ms
memory: 3860kb

input:

0.69 0.39 10 2 27

output:

2.00000000000000000000
22.36590768701613285430
16.21247630404113238001
19.90931264772467557123
20.06029148550606677759
21.60623305761181001117
22.73181448909951285486
24.11138288994726863734
25.50226184481242341917
27.00000000000000710543

result:

ok 10 numbers

Test #29:

score: 0
Accepted
time: 1ms
memory: 3808kb

input:

0.69 0.57 4 88 47

output:

88.00000000000000000000
11.84360959755281861305
58.33209062231144059751
46.99999999999999289457

result:

ok 4 numbers

Test #30:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

0.71 0.89 8 4 41

output:

4.00000000000000000000
6.83889036269107375432
8.41561215751066171720
12.06169705462762564707
16.05369972897010200086
22.13303718618735871360
30.00224916097641525425
41.00000000000000000000

result:

ok 8 numbers

Test #31:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

0.72 0.49 8 21 48

output:

21.00000000000000000000
19.94044236994031038535
24.64711850635702461432
27.51674208584780956244
31.88914236992536643811
36.44338612841168867362
41.86491777371984568390
48.00000000000001421085

result:

ok 8 numbers

Test #32:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

0.74 0.58 3 57 29

output:

57.00000000000000000000
-5.48648648648647974113
29.00000000000000000000

result:

ok 3 numbers

Test #33:

score: 0
Accepted
time: 0ms
memory: 3904kb

input:

0.76 0.70 2 91 18

output:

91.00000000000000000000
18.00000000000000000000

result:

ok 2 numbers

Test #34:

score: 0
Accepted
time: 0ms
memory: 3856kb

input:

0.77 0.36 10 31 25

output:

31.00000000000000000000
5.21497208502642006778
15.17552850547034282158
13.56254689982167604967
15.90635137483201511088
17.13040744255645364547
18.91670022570799503114
20.73280585311547952188
22.77427258815379573775
24.99999999999999289457

result:

ok 10 numbers

Test #35:

score: 0
Accepted
time: 0ms
memory: 3932kb

input:

0.77 0.96 8 78 68

output:

78.00000000000000000000
-40.09755700760498342561
44.00488110414416098592
-4.60989627710978311370
38.69506572660385756990
25.36970018345958166606
56.68193223880358289080
67.99999999999995736744

result:

ok 8 numbers

Test #36:

score: 0
Accepted
time: 0ms
memory: 3860kb

input:

0.78 0.52 7 73 77

output:

73.00000000000000000000
8.72754750605293416754
44.76748705472128619931
39.45696460583013021051
54.05552566100257649850
62.68093161061368334686
77.00000000000001421085

result:

ok 7 numbers

Test #37:

score: 0
Accepted
time: 0ms
memory: 3852kb

input:

0.78 0.69 4 42 97

output:

42.00000000000000000000
57.29790511398644525798
73.67236598890943355400
97.00000000000000000000

result:

ok 4 numbers

Test #38:

score: 0
Accepted
time: 0ms
memory: 3836kb

input:

0.78 0.70 10 54 99

output:

54.00000000000000000000
-13.01288635089968970249
27.64994864629823823066
12.45793949848284221105
29.07215686122538045311
31.39684000069378555509
44.84004500339892018701
56.95302310313681459775
75.81138952282596221721
99.00000000000001421085

result:

ok 10 numbers

Test #39:

score: 0
Accepted
time: 0ms
memory: 3792kb

input:

0.78 0.76 10 97 83

output:

97.00000000000000000000
-43.73473695904048952343
39.60690517194841930859
-2.34501405475100099807
28.27213696797501896185
20.27005615340975452909
37.29746789532062223316
44.49726763494150105771
63.05394435569805011710
83.00000000000002842171

result:

ok 10 numbers

Test #40:

score: 0
Accepted
time: 0ms
memory: 3848kb

input:

0.78 0.95 10 100 32

output:

100.00000000000000000000
-63.26957881736412758755
45.64972852245598033960
-24.49931162898025149843
24.25777902572858124586
-4.35327840746294469909
19.64933291662105574460
11.19086518787462836144
27.39574111733221428722
32.00000000000002842171

result:

ok 10 numbers

Test #41:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

0.79 0.90 10 98 42

output:

98.00000000000000000000
-58.24691462804136676823
42.18493744384731769514
-19.09612258459785039122
22.88050685763028724296
0.88909009138986050402
21.29483734406524675364
17.62310258406241914031
33.08760465106803394519
41.99999999999992894573

result:

ok 10 numbers

Test #42:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

0.81 0.48 10 97 1

output:

97.00000000000000000000
-38.25750168159922282030
15.57142363790462269435
-5.75074766046487972915
2.81617774121766561990
-0.47925490663683278925
0.96356884140864473842
0.55044840635532255035
0.90837625302396074467
0.99999999999996314060

result:

ok 10 numbers

Test #43:

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

input:

0.81 0.86 10 20 100

output:

20.00000000000000000000
-3.33284286965140230663
14.50039727558236357652
8.87907692532150960574
19.66239396651125304061
23.56254526865061293961
35.99532047880667562367
49.41999851887293715436
70.98617441206081934979
100.00000000000000000000

result:

ok 10 numbers

Test #44:

score: 0
Accepted
time: 0ms
memory: 3860kb

input:

0.84 0.85 10 74 95

output:

74.00000000000000000000
-36.29080487709829583309
32.41572390323743491081
-3.61797606681410499618
24.51426542162797161950
17.51670329737550702021
35.55115637817920060115
44.75216916043970627470
67.81030501622166184461
94.99999999999994315658

result:

ok 10 numbers

Test #45:

score: 0
Accepted
time: 0ms
memory: 3804kb

input:

0.88 0.37 10 3 96

output:

3.00000000000000000000
29.02182849037641787504
26.64920907153124574052
34.18938052438677033251
39.94686221792692037980
47.80330954579879687572
56.84725142093589767001
67.71280578236914493573
80.62075211423112364173
95.99999999999997157829

result:

ok 10 numbers

Test #46:

score: 0
Accepted
time: 0ms
memory: 3828kb

input:

0.91 0.50 10 100 98

output:

100.00000000000000000000
-22.58685785448442828738
29.44595935241916961900
15.50239408345922953458
28.83015829215748482284
33.98664108759292901141
45.34292253578830411698
58.25538005136382224691
75.68385711463523080056
97.99999999999997157829

result:

ok 10 numbers

Test #47:

score: 0
Accepted
time: 0ms
memory: 3928kb

input:

0.94 0.48 10 44 97

output:

44.00000000000000000000
-1.58274343871779765713
19.63222116760526603230
17.69457104696440552516
26.05636294459706547855
32.98637527046415129917
43.51424696764289024031
56.73685227940710262828
74.21947968711126009111
96.99999999999998578915

result:

ok 10 numbers

Test #48:

score: 0
Accepted
time: 0ms
memory: 3796kb

input:

0.94 0.54 10 28 95

output:

28.00000000000000000000
0.45254630714584270779
15.54539352871709390058
14.85704492285282185549
22.36013473298888243335
29.04133090735007272087
39.37332380872306458741
52.69324307016871955511
70.79324334266904372726
95.00000000000000000000

result:

ok 10 numbers

Test #49:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

0.95 0.57 10 2 94

output:

2.00000000000000000000
9.22728417416106339033
9.90591996545301078925
14.67017594645216505000
19.58304152943777154405
26.96588974244361480714
36.77992892710096128894
50.31148963393877693306
68.76047464068938097626
94.00000000000001421085

result:

ok 10 numbers

Test #50:

score: 0
Accepted
time: 0ms
memory: 3924kb

input:

0.98 0.90 10 21 99

output:

21.00000000000000000000
-8.21319348497017820421
10.85107038472922802441
3.24217484056148297356
12.94329469000655841171
15.60238615271176243482
26.93930365066342957903
40.44266511509074746300
63.87918509838601721640
98.99999999999997157829

result:

ok 10 numbers

Extra Test:

score: 0
Extra Test Passed