Filter
输入格式
输出格式
样例输入和输出
题意
给定N个数据,寻找数据中的偶数,并按照顺序输出
思路
- 首先创建数组输入数据
- 然后通过让每个数据对2取余来判断是否为偶数
算法:
实现步骤
- 创建数组a
- 输入每组数据,判断是否为偶数
3.输出
代码
#include<iostream>
#include<algorithm>
using namespace std;
const int N=110;
int a[N];
int main()
{
int n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
if(a[i]%2==0)
{
cout<<a[i]<<" ";
}
}
return 0;
}
ASCII Art
输入格式
输出格式
样例输入和输出
题意
给定一个矩形,寻找每个位子的数字所对应的字母;当位子上的数为 0 时,对应的是 ’ . ‘,当为 1 时 ,对应的为 A;当为 2 时,对应的为B;以此类推
思路1
- 首先要创建一个数组,来存放每个位子上的数
- 然后讲所有的对应字符进行罗列出来
- 最后通过下标来寻找对应的字符
思路2
- 首次两重循环输入每个位子上的值a
- 然后分两种情况判断,
. 一,当a==0时,我们输出 ’ . ‘ ;
二,当a!=0时,我们输出 ’A’+a-1;
算法一:创建数组
代码
#include<iostream>
#include<algorithm>
using namespace std;
char a[]={
'.','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int main()
{
int n,m;
cin>>n>>m;
int b[450][450];
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin>>b[i][j];
cout<<a[b[i]