题目描述
在之前的学习中我们知道,偶数就是一个能被2整除的整数。现在我们要求将一定范围内的偶数打印出来。
输入
- 第一行输入2个整数n和m,表示要打印的范围。
输出
- 输出n到m中所有的偶数, 这边要注意的一点就是 如果n > m 那么从大往小打印,否则从小到大。
样例
输入数据 1
2 5
输出数据 1
2 4
输入数据 2
9 2
输出数据 2
8 6 4 2
数据规模与约定
测试点:10个测试点,每个测试点得5分。
测试限制:每个测试点时间限制1s,内存限制128M。
数据范围:
- 对于20%的数据 0 ≤ n ≤ m ≤ 10;
- 对于50%的数据 0 ≤ n,m ≤ 100;
- 对于100%的数据 -100 ≤ n,m ≤ 100;
代码↓
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,t;
cin>>n>>m;
if(n<=m){
t=n;
for(int i=0;i<=m-n;i++){
if(t%2==0) cout<<t<<" ";
t++;
}
}else{
t=n;
for(int i=0;i<=n-m;i++){
if(t%2==0) cout<<t<<" ";
t--;
}
}
return 0;
}
不要问问题,水一期!