1. 程式人生 > >2006 求奇數的乘積

2006 求奇數的乘積

題目:

給你n個整數,求他們中所有奇數的乘積。 Input輸入資料包含多個測試例項,每個測試例項佔一行,每行的第一個數為n,表示本組資料一共有n個,接著是n個整數,你可以假設每組資料必定至少存在一個奇數。 Output輸出每組數中的所有奇數的乘積,對於測試例項,輸出一行。 Sample Input
3 1 2 3
4 2 3 4 5
Sample Output
3
15

程式碼:

#include<iostream>
using namespace std;

int main()
{
	int n, a;
	while (cin >> n)
	{
		int
ans = 1; while (n--) { cin >> a; if (a % 2)ans *= a; } cout << ans << endl; } return 0; }