问题标题: 酷町堂:4204

0
0
已解决
高子健
高子健
新手天翼
新手天翼

4204   奇偶大不同

WA 70

#include<iostream>
#include<cmath>
#include<cstdio>
using namespace std;
int x[7],y[7];
int main(){
    int n,k,sum=0,cnt=0;
    double x=0;
    cin>>n;
    while(k>=0){
        cin>>k;
        if(n%2==0){
            cnt++;
            sum+=k;
        }
        else
        if(n%2==1){
            if(k%2==1){
                sum+=k;
            }
        }
    }
    if(n%2==0){
        x=(sum*1.0)/(cnt*1.0);
        printf("%.2f",x);
    }
    if(n%2==1){
        cout<<sum;
    }
    return 0;
}

应该是偶数那块错了


0
已采纳
王子健
王子健
初级天翼
初级天翼

写的是啥?先要判断k是偶数还是奇数,然后输入并输出

我要回答