问题标题: 酷町堂:1587

0
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;

}


0
已采纳
孙晨曦
孙晨曦
高级守护
高级守护

核心代码:

+定义a数组

+二维数组输出a[i][j]

我要回答