22932023-01-09 20:03:51neszbalDecimáliapython3Hibás válasz 0/100587ms19964 KiB
import math

N = int(input())

L = list(map(int, input().split()))[::-1]

osszeg = 0

for i, ertek in enumerate(L):
    if math.floor(ertek / 10**i) *10**i *(10**(N-i-1)) > osszeg:
        osszeg = math.floor(ertek / 10**i) *10**i *(10**(N-i-1))
        continue
    if math.floor(ertek / 10**i) > 0:
        osszeg += math.floor(ertek / 10**i) *10**i *(10**(N-i-1))

print(osszeg)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva17ms11232 KiB
2Elfogadva17ms11504 KiB
3Elfogadva17ms11900 KiB
subtask20/25
4Elfogadva17ms11976 KiB
5Hibás válasz17ms12156 KiB
6Hibás válasz17ms12500 KiB
7Hibás válasz17ms12676 KiB
8Hibás válasz17ms12836 KiB
subtask30/26
9Hibás válasz17ms12708 KiB
10Hibás válasz17ms12808 KiB
11Hibás válasz17ms13368 KiB
12Hibás válasz17ms13288 KiB
13Hibás válasz17ms13112 KiB
14Elfogadva17ms13204 KiB
15Hibás válasz17ms13028 KiB
16Hibás válasz17ms13004 KiB
subtask40/19
17Hibás válasz26ms13352 KiB
18Hibás válasz24ms13396 KiB
19Hibás válasz23ms13728 KiB
20Hibás válasz26ms13572 KiB
subtask50/30
21Időlimit túllépés570ms19380 KiB
22Időlimit túllépés566ms19544 KiB
23Időlimit túllépés579ms19532 KiB
24Időlimit túllépés547ms19472 KiB
25Időlimit túllépés564ms19808 KiB
26Időlimit túllépés587ms19964 KiB
27Időlimit túllépés575ms14292 KiB
28Hibás válasz17ms13564 KiB