10792 | 2024. 04. 12 20:11:13 | 42 | Táblajáték 2 (70 pont) | python3 | Elfogadva 70/70 | 17ms | 13460 KiB |
from sys import stdin
input=stdin.readline
def main():
N=int(input())
K = [int(x) for x in input().split()]
a=b=0
for k in K:
if k==4:
b-=1
elif k==5:
b+=1
elif k==0:
a+=1
b=b*3
elif k==1:
a+=1
b=b*3+1
elif k==2:
a+=1
b=b*3+2
elif k==3:
a-=1
b//=3
print(a)
res=[]
while b:
res.append(str(b%3))
b//=3
if len(res)!=0:
print(''.join(res[::-1]))
else:
print(0)
main()
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 70/70 | ||||||
1 | Elfogadva | 0/0 | 17ms | 11548 KiB | |||
2 | Elfogadva | 0/0 | 17ms | 11816 KiB | |||
3 | Elfogadva | 2/2 | 17ms | 11520 KiB | |||
4 | Elfogadva | 3/3 | 17ms | 12036 KiB | |||
5 | Elfogadva | 3/3 | 17ms | 12220 KiB | |||
6 | Elfogadva | 3/3 | 17ms | 12444 KiB | |||
7 | Elfogadva | 3/3 | 17ms | 12496 KiB | |||
8 | Elfogadva | 3/3 | 17ms | 12616 KiB | |||
9 | Elfogadva | 3/3 | 17ms | 12960 KiB | |||
10 | Elfogadva | 3/3 | 17ms | 12848 KiB | |||
11 | Elfogadva | 3/3 | 17ms | 12964 KiB | |||
12 | Elfogadva | 3/3 | 17ms | 12892 KiB | |||
13 | Elfogadva | 3/3 | 17ms | 13320 KiB | |||
14 | Elfogadva | 3/3 | 17ms | 12956 KiB | |||
15 | Elfogadva | 4/4 | 17ms | 12972 KiB | |||
16 | Elfogadva | 4/4 | 17ms | 13128 KiB | |||
17 | Elfogadva | 4/4 | 17ms | 13460 KiB | |||
18 | Elfogadva | 4/4 | 17ms | 13124 KiB | |||
19 | Elfogadva | 4/4 | 17ms | 13312 KiB | |||
20 | Elfogadva | 4/4 | 17ms | 13176 KiB | |||
21 | Elfogadva | 4/4 | 17ms | 13344 KiB | |||
22 | Elfogadva | 4/4 | 17ms | 13316 KiB | |||
23 | Elfogadva | 3/3 | 17ms | 13236 KiB |