CSES - KILO 2017 3/5 - Results
Submission details
Task:Distribution of Prize Money
Sender:Semikolonisti
Submission time:2017-09-19 18:28:59 +0300
Language:C++
Status:READY
Result:
Test results
testverdicttime
#1ACCEPTED0.04 sdetails
#2ACCEPTED0.05 sdetails
#3ACCEPTED0.03 sdetails
#4ACCEPTED0.04 sdetails
#5ACCEPTED0.04 sdetails
#6ACCEPTED0.05 sdetails
#7ACCEPTED0.04 sdetails
#8ACCEPTED0.05 sdetails
#9ACCEPTED0.05 sdetails
#100.03 sdetails
#110.05 sdetails
#12ACCEPTED0.03 sdetails
#13ACCEPTED0.04 sdetails
#14ACCEPTED0.04 sdetails
#15ACCEPTED0.04 sdetails
#16ACCEPTED0.04 sdetails
#170.05 sdetails
#18ACCEPTED0.04 sdetails
#190.03 sdetails
#20ACCEPTED0.03 sdetails
#21ACCEPTED0.04 sdetails
#22ACCEPTED0.04 sdetails
#230.03 sdetails
#240.04 sdetails
#250.03 sdetails
#260.03 sdetails
#270.04 sdetails
#280.03 sdetails
#290.04 sdetails
#300.04 sdetails
#310.04 sdetails
#320.04 sdetails
#330.05 sdetails
#340.05 sdetails
#350.04 sdetails
#360.04 sdetails
#370.04 sdetails
#380.05 sdetails
#390.04 sdetails
#400.04 sdetails
#410.04 sdetails
#420.04 sdetails
#430.04 sdetails
#440.05 sdetails
#450.04 sdetails
#460.05 sdetails
#470.06 sdetails
#480.03 sdetails
#490.05 sdetails
#500.05 sdetails
#510.05 sdetails
#520.03 sdetails
#530.05 sdetails
#540.06 sdetails
#550.05 sdetails
#560.04 sdetails
#570.04 sdetails
#580.06 sdetails
#590.06 sdetails
#600.04 sdetails
#610.04 sdetails
#620.04 sdetails
#630.03 sdetails
#640.04 sdetails
#650.04 sdetails
#660.04 sdetails
#670.04 sdetails
#680.03 sdetails
#690.04 sdetails
#700.04 sdetails
#71ACCEPTED0.04 sdetails
#72ACCEPTED0.03 sdetails
#73ACCEPTED0.05 sdetails
#740.05 sdetails
#75ACCEPTED0.04 sdetails
#760.04 sdetails
#770.04 sdetails
#780.04 sdetails
#79ACCEPTED0.05 sdetails
#80ACCEPTED0.04 sdetails
#810.04 sdetails
#82ACCEPTED0.04 sdetails
#83ACCEPTED0.05 sdetails
#84ACCEPTED0.04 sdetails
#85ACCEPTED0.04 sdetails
#86ACCEPTED0.04 sdetails
#87ACCEPTED0.05 sdetails
#88ACCEPTED0.06 sdetails
#89ACCEPTED0.03 sdetails
#90ACCEPTED0.04 sdetails
#91ACCEPTED0.05 sdetails
#920.06 sdetails
#930.04 sdetails
#94ACCEPTED0.04 sdetails
#950.04 sdetails
#960.05 sdetails
#97ACCEPTED0.05 sdetails
#98ACCEPTED0.05 sdetails
#99ACCEPTED0.05 sdetails
#100ACCEPTED0.05 sdetails

Code

#include <bits/stdc++.h>
#define ll long long
#define ld float
#define pii pair<ll, ll>
#define pll pii

using namespace std;

int main () {
    ll x;
    cin>>x;
    string s;
    cin>>s;
    int n = s.length();
    s = s + "Y";
    int a = 0;
    vector<pll> v;
    for (int i = 0; i < n; i++) {
        if (s[i] == 'Y') a++;
        v.push_back({a, i + 1});
    }
    pii p = {2, 1};
    for (pii x : v) {
        if (x.first * p.second < x.second * p.first) p = x;
    }
    ll u = x / p.second + 1;
    ll r = x % p.second;
    vector<ll> ans;
    ll su = 0;
    for (int i = 0; i < n; i++) {
        if (i == r) u--;
        if (i < p.second) {
            if (s[i] == 'Y') su += u;
            ans.push_back(u);
        }
        else ans.push_back(0);
        x -= u;
    }
    cout<<su<<endl;
    for (ll i : ans) cout<<i<<" ";
    cout<<endl;
}

Test details

Test 1

Verdict: ACCEPTED

input
23
YNYNNYY

correct output
10
7 7 3 3 3 0 0

user output
10
5 5 5 4 4 0 0 

Test 2

Verdict: ACCEPTED

input
1
N

correct output
0
1

user output
0

Test 3

Verdict: ACCEPTED

input
1
Y

correct output
1
1

user output
1

Test 4

Verdict: ACCEPTED

input
1000000000
N

correct output
0
1000000000

user output
0
1000000000 

Test 5

Verdict: ACCEPTED

input
1000000000
Y

correct output
1000000000
1000000000

user output
1000000000
1000000000 

Test 6

Verdict: ACCEPTED

input
999999999
NN

correct output
0
999999999 0

user output
0
999999999 0 

Test 7

Verdict: ACCEPTED

input
999999999
YN

correct output
500000000
500000000 499999999

user output
500000000
500000000 499999999 

Test 8

Verdict: ACCEPTED

input
999999999
NY

correct output
0
999999999 0

user output
0
999999999 0 

Test 9

Verdict: ACCEPTED

input
999999999
YY

correct output
999999999
999999999 0

user output
999999999
999999999 0 

Test 10

Verdict:

input
17
YYNNNYN

correct output
7
3 3 3 3 3 1 1

user output
8
4 4 3 3 3 0 0 

Test 11

Verdict:

input
10
YYYNNYN

correct output
6
2 2 2 2 2 0 0

user output
7
2 2 2 1 1 1 1 

Test 12

Verdict: ACCEPTED

input
4
YYYYNNYN

correct output
4
4 0 0 0 0 0 0 0

user output
4
1 1 1 1 0 0 0 0 

Test 13

Verdict: ACCEPTED

input
448383689
YYNNNNNYNYNYY

correct output
128109626
64054813 64054813 64054813 640...

user output
128109626
64054813 64054813 64054813 640...

Test 14

Verdict: ACCEPTED

input
577405839
YYYYYYYYYYYYYYNYY

correct output
538912117
38493731 38493722 38493722 384...

user output
538912117
38493723 38493723 38493723 384...

Test 15

Verdict: ACCEPTED

input
654007489
YYYNYNY

correct output
436004993
109001249 109001248 109001248 ...

user output
436004993
109001249 109001248 109001248 ...

Test 16

Verdict: ACCEPTED

input
812548779
YYYNNYYNYYNYYYY

correct output
487529268
162509756 162509756 162509756 ...

user output
487529268
162509756 162509756 162509756 ...

Test 17

Verdict:

input
119534307
YYYNNNYYYYYNNNNNNYN

correct output
56251439
7031431 7031431 7031431 703143...

user output
56251440
7031430 7031430 7031430 703143...

Test 18

Verdict: ACCEPTED

input
19269592
YYNYNNYNN

correct output
8564264
2141066 2141066 2141066 214106...

user output
8564264
2141066 2141066 2141066 214106...

Test 19

Verdict:

input
689786493
YYYNNNYNNNNNNYNNY

correct output
212241998
53060499 53060499 53060499 530...

user output
212241999
53060500 53060500 53060500 530...

Test 20

Verdict: ACCEPTED

input
295448008
YYNNNYN

correct output
118179204
59089602 59089602 59089602 590...

user output
118179204
59089602 59089602 59089602 590...

Test 21

Verdict: ACCEPTED

input
734451391
YNNNNNNNNNN

correct output
66768309
66768309 66768309 66768309 667...

user output
66768309
66768309 66768309 66768309 667...

Test 22

Verdict: ACCEPTED

input
535553169
YNNYNNNN

correct output
133888293
66944147 66944147 66944147 669...

user output
133888293
66944147 66944146 66944146 669...

Test 23

Verdict:

input
971782716
YYYYNYNYYNYNNNYYYYNYNYNYNNNYNN...

correct output
500615339
29447962 29447962 29447962 294...

user output
500615340
29447962 29447962 29447962 294...

Test 24

Verdict:

input
963319816
YYYYYYYNYYNYNYNNNNNNYYYYNNNYNY...

correct output
461590746
20069162 20069162 20069162 200...

user output
461590748
20069163 20069163 20069163 200...

Test 25

Verdict:

input
994678770
YYYNYYYYYYYYNNNYNNYNYNYYYYNYYY...

correct output
471834803
12752291 12752291 12752291 127...

user output
471834804
12752292 12752292 12752292 127...

Test 26

Verdict:

input
905501604
YYYYYYYNNYYYYNNYYYYNNYYNYYNNNN...

correct output
429532814
11608994 11608994 11608994 116...

user output
429532815
11608995 11608995 11608995 116...

Test 27

Verdict:

input
936152332
YYYNYNYNNYNYYNYYYYYNNYNYYNNNNY...

correct output
459717664
8358502 8358502 8358502 835850...

user output
459717665
8358503 8358503 8358503 835850...

Test 28

Verdict:

input
923441381
YYNYYYNNYNYYNYYYNYYYYYYNYNNYNN...

correct output
426800641
7760011 7760011 7760011 776001...

user output
426800643
7760012 7760012 7760012 776001...

Test 29

Verdict:

input
902138717
YYYYNYNYYYYYNYYNYYYNYNNYNYYNYN...

correct output
460274857
6136999 6136999 6136999 613699...

user output
460274859
6136999 6136999 6136999 613699...

Test 30

Verdict:

input
965159418
YYYYYNNNYNYNYNYYYYNYYNNYNYYYNN...

correct output
504515153
5483861 5483861 5483861 548386...

user output
504515155
5483861 5483861 5483861 548386...

Test 31

Verdict:

input
909835932
YYYYYYYYYYYYNYYYYNNYNYYYYYYNYN...

correct output
472319203
4971782 4971782 4971782 497178...

user output
472319204
4971782 4971782 4971782 497178...

Test 32

Verdict:

input
915088536
YYYYYYYNNNNYYYNYYNYYNNNYYNNYYY...

correct output
462213088
4668820 4668820 4668820 466882...

user output
462213089
4668820 4668820 4668820 466882...

Test 33

Verdict:

input
908202096
YYYNYYNNYYYYYNNNNNNYYYNYYYNYNY...

correct output
458015713
3914665 3914665 3914665 391466...

user output
458015714
3914665 3914665 3914665 391466...

Test 34

Verdict:

input
948452879
YYYYYYNYYYYNYYYNYNNNYNYYYNNYNY...

correct output
463593562
4253151 4253151 4253151 425315...

user output
463593563
4253152 4253152 4253152 425315...

Test 35

Verdict:

input
933558335
YYYYNYYYNYYYNYNYNNYNYYNYNNYNNY...

correct output
456587485
4076673 4076673 4076673 407667...

user output
456587486
4076674 4076674 4076674 407667...

Test 36

Verdict:

input
959003776
YYYNYNYNYYYYNYNNNYYYYYNNNYYYNN...

correct output
467100980
4133636 4133636 4133636 413363...

user output
467100981
4133637 4133637 4133637 413363...

Test 37

Verdict:

input
960141905
YYNYNYYNYNYYYNYYYNNNYYYNYNYYYN...

correct output
481604726
3067547 3067547 3067547 306754...

user output
481604727
3067547 3067547 3067547 306754...

Test 38

Verdict:

input
986466120
YYNYYNYNYYYNNYNYYNNYYYYNNYYYYY...

correct output
499104884
2935912 2935912 2935912 293591...

user output
499104885
2935912 2935912 2935912 293591...

Test 39

Verdict:

input
950984812
YYYYNNNYYNYYYNNYYNNNYYNYNNYYNN...

correct output
458905466
2764490 2764490 2764490 276449...

user output
458905467
2764491 2764491 2764491 276449...

Test 40

Verdict:

input
927915117
YYYYYYYNNNNYYYYNNYNNYYYYNYNNYY...

correct output
472664540
2487709 2487709 2487709 248770...

user output
472664541
2487709 2487709 2487709 248770...

Test 41

Verdict:

input
905652102
YYNYYYYYYYNNYYNYNYYYNNNYYYYYYN...

correct output
455196869
2370818 2370818 2370818 237081...

user output
455196871
2370818 2370818 2370818 237081...

Test 42

Verdict:

input
955449312
YYYYYNNYNYNYNYYYNYYNNYNNNNYYNY...

correct output
467108553
21232206 21232206 21232206 212...

user output
467108554
21232207 21232207 21232207 212...

Test 43

Verdict:

input
901443714
YYYNYYNYNYNYYNYYNNNYYYNYYYYNYY...

correct output
466497127
2253610 2253610 2253610 225361...

user output
466497131
2253610 2253610 2253610 225361...

Test 44

Verdict:

input
926175988
YYNYYYYYNYYNYYNNYNNYNNNYNNNYYN...

correct output
396932569
13231085 13231085 13231085 132...

user output
396932570
13231086 13231086 13231086 132...

Test 45

Verdict:

input
998983617
YYNYYNNNYNYNYNNYNNYNYNYNYNNYNN...

correct output
306017771
2529072 2529072 2529072 252907...

user output
306017779
2529073 2529073 2529073 252907...

Test 46

Verdict:

input
670634660
YYNYYYYYNYYNYYNNYNNYNNNYNNNYYN...

correct output
287414855
9580495 9580495 9580495 958049...

user output
287414858
9580496 9580496 9580496 958049...

Test 47

Verdict:

input
690383893
YYNYYNNNYNYNYNNYNNYNYNYNYNNYNN...

correct output
211484690
1747807 1747807 1747807 174780...

user output
211484696
1747808 1747808 1747808 174780...

Test 48

Verdict:

input
975987244
YYNYNYNYNYYNYNNYYYYYNNYYYNNYYN...

correct output
482184175
5809447 5809447 5809447 580944...

user output
482184176
5809448 5809448 5809448 580944...

Test 49

Verdict:

input
962018038
YYYYNYYYYYNNYNNYYYYNYNYNYNYYNN...

correct output
476174759
2417130 2417130 2417130 241713...

user output
476174760
2417131 2417131 2417131 241713...

Test 50

Verdict:

input
986577876
YYYNNYNYYNYNYYYYNNYYNNYNYNYYNN...

correct output
484532331
5837738 5837738 5837738 583773...

user output
484532332
5837739 5837739 5837739 583773...

Test 51

Verdict:

input
904919758
YYYNNYYNYYYYNNYYYNNNYNYYNNNNYY...

correct output
454645676
4371594 4371594 4371594 437159...

user output
454645677
4371594 4371594 4371594 437159...

Test 52

Verdict:

input
210979632
YYYNNYNYYNYNYYYYNNYYNNYNYNYYNN...

correct output
103617216
1248400 1248400 1248400 124840...

user output
103617218
1248401 1248401 1248401 124840...

Test 53

Verdict:

input
419626476
YYYNNYYNYYYYNNYYYNNNYNYYNNNNYY...

correct output
210826829
2027182 2027182 2027182 202718...

user output
210826830
2027182 2027182 2027182 202718...

Test 54

Verdict:

input
969300481
YYNYYYNYYYNYYYYYNYYYNYNNNNYNNY...

correct output
497748899
2910813 2910813 2910813 291081...

user output
497748902
2910813 2910813 2910813 291081...

Test 55

Verdict:

input
995254082
YYYYNYNYNNYYYYYYYNNYYYNYNNNNNN...

correct output
502603313
2488136 2488136 2488136 248813...

user output
502603317
2488136 2488136 2488136 248813...

Test 56

Verdict:

input
945672333
YYYYNNYNYYNNNNNYNNYYYNYNYNNNNN...

correct output
319819216
2757063 2757063 2757063 275706...

user output
319819218
2757063 2757063 2757063 275706...

Test 57

Verdict:

input
993746811
YYYYYYYYYYYNYYYYYYYYYYYYYYYYYY...

correct output
829803810
2522202 2522201 2522201 252220...

user output
829803811
2522201 2522201 2522201 252220...

Test 58

Verdict:

input
885825247
YYYYNNYNYYNNNNNYNNYYYNYNYNNNNN...

correct output
299579384
2582581 2582581 2582581 258258...

user output
299579386
2582581 2582581 2582581 258258...

Test 59

Verdict:

input
368502091
YYYYYYYYYYYNYYYYYYYYYYYYYYYYYY...

correct output
307708600
935287 935286 935286 935286 93...

user output
307708606
935285 935285 935285 935285 93...

Test 60

Verdict:

input
942748864
YYNYYYYNNYNYYYNYNYNNYYNNYNYYNN...

correct output
488209234
16834802 16834802 16834802 168...

user output
488209235
16834802 16834802 16834802 168...

Test 61

Verdict:

input
987273036
YYYNNYYNYNYNYYYYYYNYYNYYYNYYNY...

correct output
503659598
2505770 2505770 2505770 250577...

user output
503659602
2505770 2505770 2505770 250577...

Test 62

Verdict:

input
980274586
YYYYNYNNYNNNNNNYYYNNNNYNNYNNNY...

correct output
314427698
18495746 18495746 18495746 184...

user output
314427699
18495747 18495747 18495747 184...

Test 63

Verdict:

input
982009285
YYYYYYYYYNYNYNYYNYNYYYYYYYYNYY...

correct output
656317764
2467361 2467361 2467361 246736...

user output
656317765
2467361 2467361 2467361 246736...

Test 64

Verdict:

input
212441746
YYYYNYNNYNNNNNNYYYNNNNYNNYNNNY...

correct output
68141693
4008334 4008334 4008334 400833...

user output
68141695
4008335 4008335 4008335 400833...

Test 65

Verdict:

input
675700788
YYYYYYYYYNYNYNYYNYNYYYYYYYYNYY...

correct output
451599020
1697742 1697742 1697742 169774...

user output
451599023
1697741 1697741 1697741 169774...

Test 66

Verdict:

input
913561363
YYYYYNYNYYYYYYYYYNNNNNNYYNYYYN...

correct output
452039015
3161111 3161111 3161111 316111...

user output
452039016
3161112 3161112 3161112 316111...

Test 67

Verdict:

input
919208044
YYYNYNNYYYYYNYNNNNYNYYYYYNYNYN...

correct output
456113360
2327108 2327108 2327108 232710...

user output
456113362
2327109 2327109 2327109 232710...

Test 68

Verdict:

input
986119722
YNYYNYNYYYNNNYNYNYNYNYNYYNNYYY...

correct output
327545067
3484521 3484521 3484521 348452...

user output
327545068
3484522 3484522 3484522 348452...

Test 69

Verdict:

input
997643334
YYYNYYNYYYNYYNNYYNYYYYNNYYNYYN...

correct output
541221518
2494109 2494109 2494109 249410...

user output
541221524
2494109 2494109 2494109 249410...

Test 70

Verdict:

input
107599977
YNYYNYNYYYNNNYNYNYNYNYNYYNNYYY...

correct output
35739922
380211 380211 380211 380211 38...

user output
35739924
380212 380212 380212 380212 38...

Test 71

Verdict: ACCEPTED

input
923351661
YYYNYYNYYYNYYNNYYNYYYYNNYYNYYN...

correct output
500918284
2308380 2308380 2308380 230838...

user output
500918284
2308380 2308380 2308380 230838...

Test 72

Verdict: ACCEPTED

input
1
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
1
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

user output
1
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

Test 73

Verdict: ACCEPTED

input
239
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
200
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

user output
200
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

Test 74

Verdict:

input
12345
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
6204
32 31 31 31 31 31 31 31 31 31 ...

user output
6230
31 31 31 31 31 31 31 31 31 31 ...

Test 75

Verdict: ACCEPTED

input
78803
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
39600
198 198 198 198 198 198 198 19...

user output
39600
198 198 198 197 197 197 197 19...

Test 76

Verdict:

input
78804
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
39600
198 198 198 198 198 198 198 19...

user output
39601
198 198 198 198 197 197 197 19...

Test 77

Verdict:

input
78805
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
39601
199 198 198 198 198 198 198 19...

user output
39602
198 198 198 198 198 197 197 19...

Test 78

Verdict:

input
999999604
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
502499802
2500000 2500000 2500000 250000...

user output
502499803
2500000 2500000 2500000 250000...

Test 79

Verdict: ACCEPTED

input
824608515
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
824608515
824608515 0 0 0 0 0 0 0 0 0 0 ...

user output
824608515
824608515 0 0 0 0 0 0 0 0 0 0 ...

Test 80

Verdict: ACCEPTED

input
2691939
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN...

correct output
0
2691939 0 0 0 0 0 0 0 0 0 0 0 ...

user output
0
2691939 0 0 0 0 0 0 0 0 0 0 0 ...

Test 81

Verdict:

input
999999738
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
501253002
2506266 2506266 2506266 250626...

user output
501253003
2506266 2506266 2506266 250626...

Test 82

Verdict: ACCEPTED

input
685146646
YNNNNNNNNNNNNNNNNNNNNNNNNNNNNN...

correct output
1712867
1712867 1712867 1712867 171286...

user output
1712867
1712867 1712867 1712867 171286...

Test 83

Verdict: ACCEPTED

input
863230070
NYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
0
863230070 0 0 0 0 0 0 0 0 0 0 ...

user output
0
863230070 0 0 0 0 0 0 0 0 0 0 ...

Test 84

Verdict: ACCEPTED

input
41313494
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN...

correct output
0
41313494 0 0 0 0 0 0 0 0 0 0 0...

user output
0
41313494 0 0 0 0 0 0 0 0 0 0 0...

Test 85

Verdict: ACCEPTED

input
219396918
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
218848426
548610 548492 548492 548492 54...

user output
218848426
548493 548493 548493 548493 54...

Test 86

Verdict: ACCEPTED

input
102513046
YNNNNNNNNNNNNNNNNNNNNNNNNNNNNN...

correct output
512566
512566 512566 512566 512566 51...

user output
512566
512566 512566 512566 512566 51...

Test 87

Verdict: ACCEPTED

input
3
YYYNNNNNNNYNY

correct output
3
3 0 0 0 0 0 0 0 0 0 0 0 0

user output
3
1 1 1 0 0 0 0 0 0 0 0 0 0 

Test 88

Verdict: ACCEPTED

input
21
YYYNYYNNNNYNYNNNYNY

correct output
11
3 2 2 2 2 2 2 2 2 2 0 0 0 0 0 ...

user output
11
2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 ...

Test 89

Verdict: ACCEPTED

input
3
YNYYNNNNYNNNNYNN

correct output
2
2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

user output
2
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 ...

Test 90

Verdict: ACCEPTED

input
14
YYYYYYNYYNYYYYNNNYYYYYNYYYYNYN...

correct output
12
2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 ...

user output
12
1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 ...

Test 91

Verdict: ACCEPTED

input
275
YYNYYYYYYYYYYYYYNYYYNYYNNYYNNY...

correct output
166
6 6 6 3 3 3 3 3 3 3 3 3 3 3 3 ...

user output
166
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

Test 92

Verdict:

input
39
YYYNYNYNNNNNYYNNNYYNNYNNNNYYNN...

correct output
16
3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 ...

user output
17
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

Test 93

Verdict:

input
551
YYYYNYYNYYNYNYYNYNYYYYNNNYYNYN...

correct output
294
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...

user output
295
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...

Test 94

Verdict: ACCEPTED

input
455
YYYNNYNYYYYNNYYNYNYNYNYNYNNYYN...

correct output
213
4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 ...

user output
213
4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 ...

Test 95

Verdict:

input
1706
YYYYNYNNYNYYYYYYNYYNYNYYYNYYNN...

correct output
914
8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 ...

user output
918
8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 ...

Test 96

Verdict:

input
1206
YYYNNNYNNNNNYNYYNNNNYNYYNNNNNN...

correct output
220
6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 ...

user output
221
6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 ...

Test 97

Verdict: ACCEPTED

input
999999999
YNYNYNYNYNYNYNYNYNYNYNYNYNYNYN...

correct output
500000000
500000000 499999999 0 0 0 0 0 ...

user output
500000000
500000000 499999999 0 0 0 0 0 ...

Test 98

Verdict: ACCEPTED

input
999999999
NYNYNYNYNYNYNYNYNYNYNYNYNYNYNY...

correct output
0
999999999 0 0 0 0 0 0 0 0 0 0 ...

user output
0
999999999 0 0 0 0 0 0 0 0 0 0 ...

Test 99

Verdict: ACCEPTED

input
133
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
133
133 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

user output
133
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

Test 100

Verdict: ACCEPTED

input
266
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY...

correct output
265
66 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

user output
265
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...