112052024-07-16 13:13:0142Decimáliapython3Accepted 100/100298ms16064 KiB
from sys import stdin,set_int_max_str_digits
set_int_max_str_digits(0)
input = stdin.readline

def f():
    N = int(input())
    A = list(map(int,input().split()))
    for i in range(N-1):
        A[i+1]+=A[i]//10
    while A[-1]>=10:
        A.append(A[-1]//10)
    while len(A)>1:
        if A[-1]==0: A.pop()
        else: break
    print(A[-1]*10**(len(A)-1))

f()
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted17ms2916 KiB
2Accepted17ms3044 KiB
3Accepted17ms2960 KiB
subtask225/25
4Accepted17ms2952 KiB
5Accepted17ms3180 KiB
6Accepted17ms2992 KiB
7Accepted17ms2916 KiB
8Accepted17ms2916 KiB
subtask326/26
9Accepted18ms2988 KiB
10Accepted18ms2980 KiB
11Accepted18ms3060 KiB
12Accepted17ms2916 KiB
13Accepted18ms3044 KiB
14Accepted17ms3064 KiB
15Accepted17ms3056 KiB
16Accepted17ms3048 KiB
subtask419/19
17Accepted18ms3172 KiB
18Accepted18ms3172 KiB
19Accepted18ms3184 KiB
20Accepted18ms3172 KiB
subtask530/30
21Accepted298ms15788 KiB
22Accepted293ms15828 KiB
23Accepted293ms15832 KiB
24Accepted296ms16060 KiB
25Accepted293ms16064 KiB
26Accepted296ms15788 KiB
27Accepted180ms11016 KiB
28Accepted17ms2916 KiB