赞
踩
描述
在一个n行m列的二维数组中,有若干奇数和偶数,请编程统计出这个二维数组中,奇数和偶数分别有多少个?
输入描述
第一行是两个整数n和m(n和m都是4~100之间的整数),代表接下来的二维数组有n行m列。
接下来n行,每行有m个整数。(这些整数都是0~9999之间的整数)
输出描述
两个整数用空格隔开,分别代表二维数组中奇数、偶数的个数
- #include <iostream>
- #include <cstring>
- using namespace std;
- int main(){
- int n,m,o=0,x=0;
- cin>>n>>m;
- int a[n+1][m+1];
- for(int i=1;i<=n;i++){
- for(int j=1;j<=m;j++){
- cin>>a[i][j];
- }
- }
- for(int i=1;i<=n;i++){
- for(int j=1;j<=m;j++){
- if(a[i][j]%2==0) o++;
- if(a[i][j]%2!=0) x++;
- }
- }
- cout<<x<<" "<<o;
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。