ZZULIOJ1046

Yunlover發表於2020-11-01

1046:奇數的乘積

題目描述
給你n個整數,求他們中所有奇數的乘積。
輸入
第一個數為n,表示本組資料一共有n個,接著是n個整數,你可以假設每組資料必定至少存在一個奇數。
輸出
輸出n個數中的所有奇數的乘積,佔一行。
樣例輸入
5 2 5 4 6 7
樣例輸出
35
提示

來源分類
*
程式碼

m = input().split()
n = int(m[0])
s = []
for i in range(1,n+1):
    if int(m[i]) % 2 != 0:
        s.append(int(m[i]))
    else:
        pass
l = len(s)
x = 1
for i in range(l):
    x *= s[i]
print(x)

(在下小白一個,程式碼寫的比較笨,見諒
如有哪裡可以寫的更好,請指教?)