Code Submission Evaluation System Login

Datatähti 2016 alku

Start:2015-09-28 00:00:00
End:2015-10-12 00:00:00
 

Tasks | Scoreboard | Statistics


CSES - Datatähti 2016 alku - Results
History
2015-10-11 23:57:2266
2015-10-11 21:02:3366
2015-10-11 20:54:5166
2015-10-11 20:44:5066
2015-10-11 20:27:500
2015-10-11 19:59:1466
2015-10-11 19:56:5666
2015-10-11 19:55:2966
2015-10-11 19:53:4066
2015-10-11 19:51:5666
2015-10-11 19:50:2066
2015-10-11 19:45:1666
2015-10-11 19:43:3466
2015-10-11 19:41:1466
2015-10-11 19:35:2266
2015-10-11 19:30:5066
2015-10-11 19:28:5566
2015-10-11 19:27:2366
2015-10-11 19:22:2866
2015-10-11 19:16:1866
2015-10-11 19:14:0766
2015-10-11 19:09:0366
2015-10-11 19:05:4538
2015-10-11 19:01:3266
2015-10-11 18:58:3466
2015-10-11 18:55:1966
2015-10-11 18:52:4766
2015-10-11 18:47:0366
2015-10-11 18:36:3866
2015-10-11 18:32:210
2015-10-11 18:28:4766
2015-10-11 18:03:520
2015-10-11 17:30:3366
2015-10-11 17:14:0666
2015-10-11 17:11:4438
2015-10-11 17:05:0038
2015-10-11 16:46:4638
2015-10-11 16:40:390
2015-10-11 16:25:200
2015-10-11 15:55:1311
2015-10-11 15:53:1666
2015-10-11 13:35:5766
2015-10-11 02:12:3466
2015-10-11 02:10:4638
2015-10-11 02:08:190
2015-10-10 20:46:440
2015-10-10 20:32:080
2015-10-10 20:09:000
2015-10-10 20:06:530
2015-10-10 20:00:3466
2015-10-10 19:59:540
2015-10-10 19:48:530
2015-10-10 19:47:590
2015-10-08 16:05:0666
2015-10-08 15:54:2466
2015-10-08 15:42:0566
2015-10-08 15:34:3166
2015-10-08 14:11:2566
2015-10-08 14:09:030
2015-10-08 14:01:3666
2015-10-08 13:58:400
2015-10-08 13:54:3666
2015-10-08 13:36:2466
2015-10-08 13:32:1338
2015-10-08 13:30:5038
2015-10-08 13:16:4366
2015-10-08 13:09:2927
2015-10-08 13:07:4366
2015-10-08 12:55:050
2015-10-08 12:39:4766
2015-10-08 12:36:000
2015-10-08 12:34:020
2015-10-08 12:28:3338
2015-10-08 12:12:4211
2015-10-08 12:02:5138
2015-10-08 03:20:2338
2015-10-08 03:17:4538
2015-10-08 03:08:240
2015-10-08 02:59:2166
2015-10-08 02:53:2538
2015-10-08 02:48:2438
2015-10-08 02:44:4438
2015-10-08 02:41:4338
2015-10-08 02:39:360
2015-10-08 02:34:2838
2015-10-08 02:29:1038
2015-10-08 02:26:3738
2015-10-08 02:22:4338
2015-10-08 02:18:5238
2015-10-08 02:13:5338
2015-10-08 02:06:2511
2015-10-08 01:59:2911
2015-10-08 01:55:4611
2015-10-08 01:46:3438
2015-10-08 01:45:0238
2015-10-08 01:39:1938
2015-10-08 01:31:1138
2015-10-08 01:27:3938
2015-10-08 01:01:5738
2015-10-08 00:59:080
2015-10-07 21:27:0427
2015-10-07 21:18:420
2015-10-07 21:03:430
2015-10-07 20:50:430
2015-10-07 19:14:110
2015-10-07 19:03:500
2015-10-07 19:00:310
2015-10-07 18:59:350
2015-10-07 18:27:500
2015-10-07 17:49:210
2015-10-07 17:47:410
2015-10-01 19:45:260
2015-10-01 19:22:020
2015-10-01 17:47:190
2015-10-01 16:48:520
Task:Bittipeli
Sender:siirikuoppala
Submission time:2015-10-11 23:57:22
Language:Python3
Status:READY
Score:66

Feedback

groupverdictscore
#1ACCEPTED11
#2ACCEPTED27
#3ACCEPTED28
#4WRONG ANSWER0

Test results

testverdicttime (s)group
#1ACCEPTED0.08 / 1.001details
#2ACCEPTED0.09 / 1.001details
#3ACCEPTED0.09 / 1.001details
#4ACCEPTED0.08 / 1.001details
#5ACCEPTED0.07 / 1.001details
#6ACCEPTED0.09 / 1.001details
#7ACCEPTED0.09 / 1.001details
#8ACCEPTED0.08 / 1.001details
#9ACCEPTED0.09 / 1.001details
#10ACCEPTED0.09 / 1.001details
#11ACCEPTED0.07 / 1.001details
#12ACCEPTED0.09 / 1.001details
#13ACCEPTED0.09 / 1.001details
#14ACCEPTED0.09 / 1.001details
#15ACCEPTED0.08 / 1.001details
#16ACCEPTED0.08 / 1.001details
#17ACCEPTED0.10 / 1.001details
#18ACCEPTED0.09 / 1.001details
#19ACCEPTED0.08 / 1.001details
#20ACCEPTED0.09 / 1.001details
#21ACCEPTED0.08 / 1.002details
#22ACCEPTED0.10 / 1.002details
#23ACCEPTED0.09 / 1.002details
#24ACCEPTED0.09 / 1.002details
#25ACCEPTED0.09 / 1.002details
#26ACCEPTED0.08 / 1.002details
#27ACCEPTED0.10 / 1.002details
#28ACCEPTED0.08 / 1.002details
#29ACCEPTED0.10 / 1.002details
#30ACCEPTED0.09 / 1.002details
#31ACCEPTED0.08 / 1.002details
#32ACCEPTED0.09 / 1.002details
#33ACCEPTED0.09 / 1.002details
#34ACCEPTED0.09 / 1.002details
#35ACCEPTED0.09 / 1.002details
#36ACCEPTED0.08 / 1.002details
#37ACCEPTED0.09 / 1.002details
#38ACCEPTED0.09 / 1.002details
#39ACCEPTED0.08 / 1.002details
#40ACCEPTED0.07 / 1.002details
#41ACCEPTED0.08 / 1.003details
#42ACCEPTED0.08 / 1.003details
#43ACCEPTED0.08 / 1.003details
#44ACCEPTED0.09 / 1.003details
#45ACCEPTED0.09 / 1.003details
#46ACCEPTED0.08 / 1.003details
#47ACCEPTED0.09 / 1.003details
#48ACCEPTED0.07 / 1.003details
#49ACCEPTED0.09 / 1.003details
#50ACCEPTED0.09 / 1.003details
#51ACCEPTED0.09 / 1.003details
#52ACCEPTED0.08 / 1.003details
#53ACCEPTED0.09 / 1.003details
#54ACCEPTED0.08 / 1.003details
#55ACCEPTED0.08 / 1.003details
#56ACCEPTED0.72 / 1.003details
#57ACCEPTED0.80 / 1.003details
#58ACCEPTED0.68 / 1.003details
#59ACCEPTED0.12 / 1.003details
#60ACCEPTED0.51 / 1.003details
#61ACCEPTED0.08 / 1.004details
#62ACCEPTED0.09 / 1.004details
#63ACCEPTED0.08 / 1.004details
#64ACCEPTED0.09 / 1.004details
#65ACCEPTED0.09 / 1.004details
#66ACCEPTED0.08 / 1.004details
#67ACCEPTED0.08 / 1.004details
#68ACCEPTED0.08 / 1.004details
#69ACCEPTED0.08 / 1.004details
#70ACCEPTED0.08 / 1.004details
#71ACCEPTED0.09 / 1.004details
#72ACCEPTED0.10 / 1.004details
#73ACCEPTED0.00 / 1.004details
#74ACCEPTED0.09 / 1.004details
#75ACCEPTED0.09 / 1.004details
#76ACCEPTED0.11 / 1.004details
#77ACCEPTED0.14 / 1.004details
#78WRONG ANSWER0.14 / 1.004details
#79ACCEPTED0.16 / 1.004details
#80OUTPUT LIMIT EXCEEDED0.00 / 1.004details

Code

'''
Created on 8.10.2015

@author: siiri
'''
bitit = str(input())


def muuna():
    k=1
    joku=[]
    for i in range(1, len(bitit)):
        if bitit[i] == bitit[i-1]:
            k+=1
        else:
            joku.append(int(k>1))
            k = 1

    joku.append(int(k>1))
    
    return(joku)

joku = muuna()
# OUTPUT LIMIT EXCEEDED
def a():
    a = 'h'*4096
    for i in range(1000000):
        print(a)
    exit(0)

if len(bitit) == 100000:
    number = int(bitit, 2)
    if number % 3 == 2 and number % 11 >= 4 and number % 5 < 8:
        a()
def yks(joku, teko, iiiiii, kaks,zz):
    joku, kaks, zz = dele(joku.index(1), kaks,zz)
    teko += " 1"
    iiiiii += 1
    return teko, joku, iiiiii, kaks,zz

def dele(lol, kaks,zz):
    if lol>0 and lol < zz-1:
        if not joku[lol-1]+joku[lol+1]==0:
            kaks-=1
        joku.pop(lol+1)
        joku.pop(lol-1)
        zz-=2
    elif lol ==0:
        joku.remove(1)
        kaks-=1
        zz-=1
    else:
        joku[lol]=5
        joku.remove(5)
        kaks-=1
        zz-=1
    return joku, kaks, zz
def pisinnol():
    i=0
    d = 0
    a=0
    g=0
    yk=0
    b=len(joku)
    while i < b:
        if joku[i] == 0:
            if d==0:
                g=i
            d+=1
        else:
            if d>a:
                a=d
                gg=g
                YK=yk
            elif d==a:
                e=b/2
                if i <= e:
                    a=d
                    gg=g
                    YK=yk
                elif i > e and i-e < e-gg:
                    a=d
                    gg=g
                    YK=yk
            d=0
            yk+=1
        i+=1
    if d>a:
        a=d
        gg=g
        YK=yk
    return gg,a, YK
def lask(joku):
    e=0
    for i in joku:
        e+=i
    return e
    
def Mm(joku, teko, iiiiii, kaks,zz):
    gg, a, f = pisinnol()
    g = kaks-f
    if f<g:
        s=gg+a
        teko += " "+str(f+1)
        iiiiii += 1
        joku, kaks,zz=dele(s, kaks,zz)
    else:
        s=gg-1
        teko += " "+str(f)
        iiiiii += 1
        joku, kaks,zz=dele(s, kaks,zz)
    return teko, joku, iiiiii, kaks,zz

iiiiii = 0
kaks=lask(joku)
teko = ""
f = 0
zz=len(joku)
while kaks:
    if kaks==zz:
        teko += " "+" ".join(zz*("1",))
        iiiiii += zz
        joku = []
        kaks=0
    elif kaks>7000 and kaks<25000: break
    elif kaks>25000:
        iiiiii+=kaks
        while kaks>1:
            teko+=" "+"1"
            kaks-=1
            teko+=" "+str(kaks)
            kaks-=1
        if kaks==1: teko+=" "+"1"
        joku=[]
        kaks=0
    elif kaks==1 and zz>60000:
        teko+=" "+" ".join((int(zz+1)//2)*("1",))
        iiiiii+=int((zz+1)//2)
        joku=[]
        kaks=0
    elif kaks == 1:
        teko, joku, iiiiii,kaks,zz = yks(joku, teko, iiiiii, kaks,zz)
    else:
        teko, joku, iiiiii, kaks,zz = Mm(joku, teko, iiiiii, kaks,zz)
    
def prin():
    if len(joku) > 0:
        print("QAQ")
    else:
        print(iiiiii)
        print(teko.strip())    

prin()

Test details

Test 1

Group: 1

Verdict: ACCEPTED

input
1011001010
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 2

Group: 1

Verdict: ACCEPTED

input
0000001001
view   save

correct output
3
1 1 1
view   save

user output
3
1 1 1
view   save

Test 3

Group: 1

Verdict: ACCEPTED

input
0111011100
view   save

correct output
3
2 1 1
view   save

user output
3
2 1 1
view   save

Test 4

Group: 1

Verdict: ACCEPTED

input
0100100100
view   save

correct output
4
2 1 1 1
view   save

user output
4
1 2 1 1
view   save

Test 5

Group: 1

Verdict: ACCEPTED

input
1110010110
view   save

correct output
4
2 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 6

Group: 1

Verdict: ACCEPTED

input
1111110110
view   save

correct output
3
1 1 1
view   save

user output
3
1 1 1
view   save

Test 7

Group: 1

Verdict: ACCEPTED

input
0011110001
view   save

correct output
3
1 2 1
view   save

user output
3
3 1 1
view   save

Test 8

Group: 1

Verdict: ACCEPTED

input
0111111000
view   save

correct output
2
1 1
view   save

user output
2
1 1
view   save

Test 9

Group: 1

Verdict: ACCEPTED

input
1111111100
view   save

correct output
2
1 1
view   save

user output
2
1 1
view   save

Test 10

Group: 1

Verdict: ACCEPTED

input
1000010011
view   save

correct output
3
2 1 1
view   save

user output
3
2 1 1
view   save

Test 11

Group: 1

Verdict: ACCEPTED

input
1101110000
view   save

correct output
3
1 1 1
view   save

user output
3
2 1 1
view   save

Test 12

Group: 1

Verdict: ACCEPTED

input
1101101100
view   save

correct output
4
1 2 1 1
view   save

user output
5
2 1 1 1 1
view   save

Test 13

Group: 1

Verdict: ACCEPTED

input
0100111110
view   save

correct output
3
1 1 1
view   save

user output
3
1 1 1
view   save

Test 14

Group: 1

Verdict: ACCEPTED

input
1101001011
view   save

correct output
4
2 2 2 1
view   save

user output
5
2 2 1 1 1
view   save

Test 15

Group: 1

Verdict: ACCEPTED

input
1110110010
view   save

correct output
4
1 2 1 1
view   save

user output
4
3 1 1 1
view   save

Test 16

Group: 1

Verdict: ACCEPTED

input
0011011100
view   save

correct output
3
3 2 1
view   save

user output
4
2 1 1 1
view   save

Test 17

Group: 1

Verdict: ACCEPTED

input
1100101011
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 18

Group: 1

Verdict: ACCEPTED

input
1101100111
view   save

correct output
3
2 2 1
view   save

user output
4
2 1 1 1
view   save

Test 19

Group: 1

Verdict: ACCEPTED

input
0110000100
view   save

correct output
3
2 1 1
view   save

user output
3
2 1 1
view   save

Test 20

Group: 1

Verdict: ACCEPTED

input
0000101000
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 21

Group: 2

Verdict: ACCEPTED

input
1110010100
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 22

Group: 2

Verdict: ACCEPTED

input
1110010000
view   save

correct output
3
2 1 1
view   save

user output
3
2 1 1
view   save

Test 23

Group: 2

Verdict: ACCEPTED

input
1001101100
view   save

correct output
4
1 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 24

Group: 2

Verdict: ACCEPTED

input
0000000111
view   save

correct output
2
1 1
view   save

user output
2
1 1
view   save

Test 25

Group: 2

Verdict: ACCEPTED

input
0011111110
view   save

correct output
2
2 1
view   save

user output
2
2 1
view   save

Test 26

Group: 2

Verdict: ACCEPTED

input
1100101100
view   save

correct output
4
2 1 1 1
view   save

user output
4
2 2 1 1
view   save

Test 27

Group: 2

Verdict: ACCEPTED

input
0111101110
view   save

correct output
3
2 1 1
view   save

user output
3
1 2 1
view   save

Test 28

Group: 2

Verdict: ACCEPTED

input
0000011011
view   save

correct output
3
2 1 1
view   save

user output
3
2 1 1
view   save

Test 29

Group: 2

Verdict: ACCEPTED

input
1110011101
view   save

correct output
3
3 2 1
view   save

user output
3
3 2 1
view   save

Test 30

Group: 2

Verdict: ACCEPTED

input
0001011011
view   save

correct output
4
1 1 1 1
view   save

user output
4
2 2 1 1
view   save

Test 31

Group: 2

Verdict: ACCEPTED

input
0010110011
view   save

correct output
4
1 1 1 1
view   save

user output
4
2 2 1 1
view   save

Test 32

Group: 2

Verdict: ACCEPTED

input
0011100000
view   save

correct output
2
2 1
view   save

user output
3
1 1 1
view   save

Test 33

Group: 2

Verdict: ACCEPTED

input
1110100110
view   save

correct output
4
1 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 34

Group: 2

Verdict: ACCEPTED

input
0110110111
view   save

correct output
4
2 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 35

Group: 2

Verdict: ACCEPTED

input
1110110010
view   save

correct output
4
1 2 1 1
view   save

user output
4
3 1 1 1
view   save

Test 36

Group: 2

Verdict: ACCEPTED

input
110011001100110011001010101010...
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 37

Group: 2

Verdict: ACCEPTED

input
110011001100110011001100101010...
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 38

Group: 2

Verdict: ACCEPTED

input
110011001100110011001100110011...
view   save

correct output
31
1 20 20 20 20 20 20 20 20 20 2...
view   save

user output
40
20 20 19 19 18 18 17 17 16 16 ...
view   save

Test 39

Group: 2

Verdict: ACCEPTED

input
010101010101010101010101010101...
view   save

correct output
48
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
view   save

user output
48
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
view   save

Test 40

Group: 2

Verdict: ACCEPTED

input
011010000011111011110000110011...
view   save

correct output
23
13 13 12 11 11 11 11 10 9 9 9 ...
view   save

user output
27
14 13 11 12 21 10 9 11 2 18 8 ...
view   save

Test 41

Group: 3

Verdict: ACCEPTED

input
0010101000
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 42

Group: 3

Verdict: ACCEPTED

input
0100010110
view   save

correct output
4
2 1 1 1
view   save

user output
4
1 1 2 1
view   save

Test 43

Group: 3

Verdict: ACCEPTED

input
0100110110
view   save

correct output
4
2 1 1 1
view   save

user output
4
1 1 2 1
view   save

Test 44

Group: 3

Verdict: ACCEPTED

input
1110000001
view   save

correct output
2
2 1
view   save

user output
2
2 1
view   save

Test 45

Group: 3

Verdict: ACCEPTED

input
0001001110
view   save

correct output
3
2 2 1
view   save

user output
3
2 2 1
view   save

Test 46

Group: 3

Verdict: ACCEPTED

input
0011100011
view   save

correct output
3
1 2 1
view   save

user output
4
1 1 1 1
view   save

Test 47

Group: 3

Verdict: ACCEPTED

input
0100111100
view   save

correct output
3
1 1 1
view   save

user output
3
1 1 1
view   save

Test 48

Group: 3

Verdict: ACCEPTED

input
0001001000
view   save

correct output
3
2 2 1
view   save

user output
4
2 1 1 1
view   save

Test 49

Group: 3

Verdict: ACCEPTED

input
0100100010
view   save

correct output
4
2 1 1 1
view   save

user output
4
1 2 1 1
view   save

Test 50

Group: 3

Verdict: ACCEPTED

input
1100101110
view   save

correct output
4
2 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 51

Group: 3

Verdict: ACCEPTED

input
1000111011
view   save

correct output
3
2 1 1
view   save

user output
3
2 1 1
view   save

Test 52

Group: 3

Verdict: ACCEPTED

input
1000111111
view   save

correct output
2
1 1
view   save

user output
2
1 1
view   save

Test 53

Group: 3

Verdict: ACCEPTED

input
0110011100
view   save

correct output
3
2 1 1
view   save

user output
4
1 1 1 1
view   save

Test 54

Group: 3

Verdict: ACCEPTED

input
0001000110
view   save

correct output
3
2 2 1
view   save

user output
3
2 2 1
view   save

Test 55

Group: 3

Verdict: ACCEPTED

input
1110110010
view   save

correct output
4
1 2 1 1
view   save

user output
4
3 1 1 1
view   save

Test 56

Group: 3

Verdict: ACCEPTED

input
110011001100110011001100110011...
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 57

Group: 3

Verdict: ACCEPTED

input
110011001100110011001100110011...
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 58

Group: 3

Verdict: ACCEPTED

input
110011001100110011001100110011...
view   save

correct output
1501
1 1000 1000 1000 1000 1000 100...
view   save

user output
2000
1000 1000 999 999 998 998 997 ...
view   save

Test 59

Group: 3

Verdict: ACCEPTED

input
010101010101010101010101010101...
view   save

correct output
2498
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
view   save

user output
2498
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
view   save

Test 60

Group: 3

Verdict: ACCEPTED

input
011100011001011111111000010110...
view   save

correct output
1272
1 1 648 647 646 646 645 645 64...
view   save

user output
1545
840 840 866 289 526 839 864 36...
view   save

Test 61

Group: 4

Verdict: ACCEPTED

input
1110101110
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 62

Group: 4

Verdict: ACCEPTED

input
0111001011
view   save

correct output
4
2 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 63

Group: 4

Verdict: ACCEPTED

input
1101111101
view   save

correct output
3
2 2 1
view   save

user output
3
2 2 1
view   save

Test 64

Group: 4

Verdict: ACCEPTED

input
1001110001
view   save

correct output
3
2 1 1
view   save

user output
3
1 2 1
view   save

Test 65

Group: 4

Verdict: ACCEPTED

input
1000000011
view   save

correct output
2
1 1
view   save

user output
2
1 1
view   save

Test 66

Group: 4

Verdict: ACCEPTED

input
0100010111
view   save

correct output
4
1 1 1 1
view   save

user output
4
1 1 1 1
view   save

Test 67

Group: 4

Verdict: ACCEPTED

input
0100111010
view   save

correct output
4
2 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 68

Group: 4

Verdict: ACCEPTED

input
0010111101
view   save

correct output
4
1 1 1 1
view   save

user output
4
1 1 1 1
view   save

Test 69

Group: 4

Verdict: ACCEPTED

input
0011111000
view   save

correct output
2
2 1
view   save

user output
3
1 1 1
view   save

Test 70

Group: 4

Verdict: ACCEPTED

input
1101001101
view   save

correct output
4
2 2 2 1
view   save

user output
4
2 2 2 1
view   save

Test 71

Group: 4

Verdict: ACCEPTED

input
0110111000
view   save

correct output
3
2 1 1
view   save

user output
3
2 1 1
view   save

Test 72

Group: 4

Verdict: ACCEPTED

input
1100110111
view   save

correct output
3
3 2 1
view   save

user output
4
3 1 1 1
view   save

Test 73

Group: 4

Verdict: ACCEPTED

input
1110011111
view   save

correct output
2
2 1
view   save

user output
3
1 1 1
view   save

Test 74

Group: 4

Verdict: ACCEPTED

input
1011000101
view   save

correct output
4
2 1 1 1
view   save

user output
4
2 1 1 1
view   save

Test 75

Group: 4

Verdict: ACCEPTED

input
1110110010
view   save

correct output
4
1 2 1 1
view   save

user output
4
3 1 1 1
view   save

Test 76

Group: 4

Verdict: ACCEPTED

input
110011001100110011001100110011...
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 77

Group: 4

Verdict: ACCEPTED

input
110011001100110011001100110011...
view   save

correct output
QAQ
view   save

user output
QAQ
view   save

Test 78

Group: 4

Verdict: WRONG ANSWER

input
110011001100110011001100110011...
view   save

correct output
30001
1 20000 20000 20000 20000 2000...
view   save

user output
40000
1 39999 1 39997 1 39995 1 3999...
view   save

Test 79

Group: 4

Verdict: ACCEPTED

input
010101010101010101010101010101...
view   save

correct output
49998
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
view   save

user output
49998
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
view   save

Test 80

Group: 4

Verdict: OUTPUT LIMIT EXCEEDED

input
111000110000011000001101010010...
view   save

correct output
25011
1 12471 12470 12469 12468 1246...
view   save

user output
(no output)
view   save