问题标题: 酷町堂:1001

0
0
已解决
祝明朗
祝明朗
初级光能
初级光能
1001   统计奇偶数的个数

题目描述 Description
对于输入的n个正整数,统计其中奇数、偶数的个数。

输入描述 Input Description
输入两行,第一行为n,第二行输入n个正整数。

输出描述 Output Description
输出两行,奇数个数在第一行,偶数个数在第二行。如下所示,冒号“:”为英文符号。
jishu:5 
oushu:5

样例输入 Sample Input
10
1 2 3 4 5 6 7 8 9 10

样例输出 Sample Output
jishu:5 
oushu:5

http://judge.codingtang.com/problem/1001/

 


0
已采纳
张睿杰
张睿杰
初级天翼
初级天翼
定义n,k,j=0,o=0;
输入n
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    for (k=0;k<n;k++)
    {
        if (a[k]%2!=0)
        {
            j++;
        }
        else o++;
    }
    cout<<"jishu:"<<j<<endl<<"oushu:"<<o<<endl;

 

0
祝明朗
祝明朗
初级光能
初级光能
http://judge.codingtang.com/problem/1001/
点击此处进入

 

0
朱宗晔
朱宗晔
初级光能
初级光能

核心部分

for(i=1;i<=m;i++)
    {

    cin>>l;
    if(l%2==0)
    p++;
    else
    n++;
    }
    cout<<"jishu:"<<n<<endl;
    cout<<"oushu:"<<p<<endl;

 

0
王子凡
王子凡
高级光能
高级光能

循环输入n个数

判断是奇数还是偶数

如果是奇数s++

否则一定是偶数s2++

最后再输出就OK了

0
芮奥运
芮奥运
高级光能
高级光能
int i,n,j=0,o=0;
    cin>>n;
    int a[n];
    for(i=1;i<=n;i++)
    {
        cin>>a[i];
    }
    for(i=1;i<=n;i++)
    {
        if(a[i]%2==1)
        {
            j++;
        }
        if(a[i]%2==0)
        {
            o++;
        } 
    }
    cout<<"jishu:"<<j<<endl<<"oushu:"<<o; 
0
王子轩
王子轩
新手光能
新手光能
定义 i,a[110],n,j=0,o=0;
    输入>>n;
    for(i=1;i<=n;i++)cin>>a[i];
    for(i=1;i<=n;i++)
    {
        if(a[i]%2!=0)j++;
        else o++;
    }
    cout<<"jishu:"<<j<<endl;
    cout<<"oushu:"<<o;
0
储金洋
储金洋
新手光能
新手光能

定义两个计数器jishu、oushu

然后输入n个数

再判断每一个数是奇数还是偶数

是奇数就jishu++

是偶数就oushu++

最后再输出就行了

0
梁锦程
梁锦程
高级光能
高级光能
for(i = 0; i < n; i ++){
        cin >> x;
        if(x%2 == 0) t1 ++;
        else t2 ++; 
    }
0
臧启亚
臧启亚
初级光能
初级光能

核心代码:

 for (int i=0;i<n;i++){
        cin>>a[i];
        if (a[i]%2!=0)s++;else x++;
    }
    cout<<"jishu:"<<s<<endl;
    cout<<"oushu:"<<x;
0
0
杨陈卓
杨陈卓
新手天翼
新手天翼

我用数组做的

    for(int i=1;i<=n;i++)
    {
        cin>>a[i];
        if(a[i]%2!=0)
            j++;
        if(a[i]%2==0)
            o++;    
    }
    cout<<"jishu:"<<j<<endl;
    cout<<"oushu:"<<o<<endl;

 

我要回答