0
已解决
张铭睿
中级光能
中级光能
题目链接: 酷町堂:1587
1587 偶数出列
经验值:800
时间限制:1000毫秒
内存限制:128MB
题目描述 De**ion
军训时教官带领学生做游戏。现在一共有m行n列的队列,每一位同学分到一个号码牌,每个号码都不相同,号码数从1到100。
现在开始以下变化:
第一:每一列同学分别从1开始进行报数,报到偶数的同学出列
第二:剩下队列中拿到偶数号码的同学出列。(出列同学的位置用0代替)
最后教官想知道队伍里面都还有那些同学,分别在什么位置。
输入描述 Input De**ion
输入为m+1行
第一行为数组行数m和列数n,用空格隔开
随后m行为m行n列的二维数组表示同学的编号(3<m,n<10)
输出描述 Output De**ion
输出为按照题目要求修改过的数组
样例输入 Sample Input
3 3 1 2 3 4 5 6 7 8 9
样例输出 Sample Output
代码
#include<iostream>
using namespace std;
int a[105][105];
int main(){
int m,n;
cin>>m>>n;
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
if(a[i][j]%2==0||i%2==0){
a[i][j]=0;
}
}
}
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
cout<<a[i][j]<<" ";
}
cout<<"\n";
}
return 0;
}