ZZULIOJ1046
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)
(在下小白一個,程式碼寫的比較笨,見諒
如有哪裡可以寫的更好,請指教?)