187362025-11-02 07:17:30birozsTáblajáték 2 (70 pont)python3Futási hiba 67/7017ms3368 KiB
N = int(input())
T = list(map(int,input().split()))
def DecToTre(x):
    harmas = ""
    while x > 0:
        harmas = str(x % 3) + harmas
        x = x // 3
    return int(harmas)

sor = 0
hely = 0
for i in range(N):
    if T[i] == 0:
        sor += 1
        hely = hely * 3
    elif T[i] == 1:
        sor += 1
        hely = hely * 3 + 1
    elif T[i] == 2:
        sor += 1
        hely = hely * 3 + 2
    elif T[i] == 3:
        sor -= 1
        hely = hely // 3
    elif T[i] == 4:
        hely = hely - 1
    else:
        hely = hely + 1
print(sor)
print(DecToTre(hely))
RészfeladatÖsszpontTesztVerdiktIdőMemória
base67/70
1Elfogadva0/016ms3140 KiB
2Elfogadva0/016ms3120 KiB
3Elfogadva2/216ms3124 KiB
4Elfogadva3/316ms3112 KiB
5Elfogadva3/317ms3124 KiB
6Elfogadva3/317ms3124 KiB
7Elfogadva3/316ms3124 KiB
8Elfogadva3/316ms3124 KiB
9Elfogadva3/316ms3076 KiB
10Elfogadva3/316ms3144 KiB
11Elfogadva3/316ms3368 KiB
12Elfogadva3/317ms2992 KiB
13Elfogadva3/317ms3128 KiB
14Elfogadva3/316ms3124 KiB
15Elfogadva4/417ms3128 KiB
16Elfogadva4/416ms3124 KiB
17Elfogadva4/417ms3124 KiB
18Elfogadva4/417ms3124 KiB
19Elfogadva4/417ms3124 KiB
20Elfogadva4/417ms3320 KiB
21Elfogadva4/416ms3124 KiB
22Elfogadva4/416ms2988 KiB
23Futási hiba0/316ms2996 KiB