hdu 2006

注意:多次循环初始值的变化

#include<bits/stdc++.h>

using namespace std;
int main()
{
//    int a[1000005];
    int n,t;
    long long ans = 1;
    while(scanf("%d",&n)!=EOF){
        ans = 1;//多次循环,注意初始值
        while(n--){
            scanf("%d",&t);
            if(t%2){
                ans*=t;
            }
        }
        printf("%d
",ans);
    }

    return 0;
}
原文地址:https://www.cnblogs.com/gudygudy/p/10489957.html