Submission #13910723


Source Code Expand

#/usr/bin/python3
n = int(input())
list_a = list(map(int, input().split()))
result = 1
if 0 in list_a:
        print(0)
        exit()
  
for i in range(n):
    result *= int(list_a[i])
    if result > 10**18:
        print("-1")
        exit()
print(result)

Submission Info

Submission Time
Task B - Multiplication 2
User nesosuke
Language Python (3.8.2)
Score 200
Code Size 271 Byte
Status AC
Exec Time 56 ms
Memory 21476 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 24
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All hand_01.txt, hand_02.txt, max_01.txt, max_02.txt, random_01.txt, random_02.txt, random_03.txt, sample_01.txt, sample_02.txt, sample_03.txt, small11_02.txt, small11_03.txt, small11_04.txt, small12_02.txt, small12_03.txt, small12_04.txt, small21_01.txt, small21_02.txt, small21_03.txt, small22_01.txt, small22_02.txt, small22_03.txt, zero_01.txt, zero_02.txt
Case Name Status Exec Time Memory
hand_01.txt AC 19 ms 8992 KiB
hand_02.txt AC 19 ms 9052 KiB
max_01.txt AC 50 ms 21476 KiB
max_02.txt AC 54 ms 10372 KiB
random_01.txt AC 37 ms 16604 KiB
random_02.txt AC 35 ms 15288 KiB
random_03.txt AC 35 ms 15788 KiB
sample_01.txt AC 18 ms 9184 KiB
sample_02.txt AC 19 ms 9060 KiB
sample_03.txt AC 17 ms 9044 KiB
small11_02.txt AC 20 ms 9180 KiB
small11_03.txt AC 19 ms 9188 KiB
small11_04.txt AC 20 ms 8892 KiB
small12_02.txt AC 21 ms 8892 KiB
small12_03.txt AC 18 ms 9120 KiB
small12_04.txt AC 21 ms 8900 KiB
small21_01.txt AC 51 ms 10588 KiB
small21_02.txt AC 55 ms 10592 KiB
small21_03.txt AC 51 ms 10728 KiB
small22_01.txt AC 52 ms 10524 KiB
small22_02.txt AC 56 ms 10532 KiB
small22_03.txt AC 49 ms 10664 KiB
zero_01.txt AC 50 ms 21216 KiB
zero_02.txt AC 54 ms 21472 KiB