結果

問題 No.505 カードの数式2
ユーザー No
提出日時 2017-05-19 21:01:58
言語 Python3
(3.6.1)
結果
WA  
実行時間 -
コード長 402 Byte
コンパイル時間 108 ms
使用メモリ 5488 KB

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
0_sample_1.in AC 23 ms
5484 KB
0_sample_2.in AC 26 ms
5488 KB
0_sample_3.in AC 24 ms
5484 KB
1_test_1.in AC 23 ms
5484 KB
1_test_2.in AC 22 ms
5484 KB
1_test_3.in AC 22 ms
5488 KB
1_test_4.in AC 23 ms
5484 KB
1_test_5.in AC 23 ms
5488 KB
1_test_6.in AC 22 ms
5488 KB
1_test_7.in AC 23 ms
5480 KB
1_test_8.in AC 23 ms
5488 KB
1_test_9.in AC 23 ms
5488 KB
1_test_10.in AC 22 ms
5484 KB
1_test_11.in WA -
1_test_12.in AC 22 ms
5480 KB
1_test_13.in WA -
1_test_14.in AC 23 ms
5488 KB
1_test_15.in AC 22 ms
5488 KB
1_test_16.in AC 22 ms
5488 KB
1_test_17.in WA -
1_test_18.in AC 23 ms
5488 KB
1_test_19.in AC 23 ms
5484 KB
1_test_20.in WA -
1_test_21.in WA -
1_test_22.in WA -
1_test_23.in WA -
1_test_24.in WA -
1_test_25.in WA -
challenge01.txt AC 23 ms
5488 KB
テストケース一括ダウンロード

ソースコード

diff #
n = int(input())
a = list(map(int,input().split()))
ma = a[0]
mi = a[0]

for i in range(1,n):
    li = []
    li.append(ma + a[i])
    li.append(mi + a[i])
    li.append(ma - a[i])
    li.append(mi - a[i])
    li.append(ma * a[i])
    li.append(mi + a[i])
    if a[i] != 0:
        li.append(int(ma / a[i]))
        li.append(int(mi / a[i])) 
    ma = max(li)
    mi = min(li)
    li.clear()

print(ma)
0