天天看點

zzuli_oj-python-1085: 求奇數的乘積(多執行個體測試)

1085: 求奇數的乘積(多執行個體測試)

時間限制: 1 Sec 記憶體限制: 128 MB

送出: 17524 解決: 10500

[狀态] [讨論版] [送出] [命題人:admin]

題目描述

給你n個整數,求他們中所有奇數的乘積

輸入

輸入資料包含多個測試執行個體,每個測試執行個體占一行,每行的第一個數為n,表示本組資料一共有n個,接着是n個整數,你可以假設每組資料必定至少存在一個奇數。

輸出

輸出每組數中的所有奇數的乘積,對于測試執行個體,輸出一行。

樣例輸入 Copy

3 1 2 3

4 2 3 4 5

樣例輸出 Copy

3

15

python:

while True:
    try:
        ls= input().split()
        n= int(ls[0])
        #n用來判斷異常

        s= 1
        for i in range(1, len(ls)):
            if int(ls[i])%2!= 0:
                s= s*int(ls[i])
        print(s)
        
    except:
        break