小明最近刚刚学习数学,回家后布置了一道题目:要求小明找出满足条件的奇怪整数:
A、该数为四位数
B、该数的千位和十位对调,百位和个位对调后,仍然等于本身
C、该数为奇数。
你能帮助小明找到满足以上条件的奇怪整数吗?输入描述
输入一个整数n(n >=1000)
输出描述
n以内的奇怪整数,每行一个
示例
输入:
2000
输出:
1111
1313
1515
1717
1919
小明最近刚刚学习数学,回家后布置了一道题目:要求小明找出满足条件的奇怪整数:
A、该数为四位数
B、该数的千位和十位对调,百位和个位对调后,仍然等于本身
C、该数为奇数。
你能帮助小明找到满足以上条件的奇怪整数吗?输入描述
输入一个整数n(n >=1000)
输出描述
n以内的奇怪整数,每行一个
示例
输入:
2000
输出:
1111
1313
1515
1717
1919
#include<bits/stdc++.h>
using namespace std;
int main() {
int i=1000,n;
cin>>n;
while(i<=n)
{
if(i%2==0) {
i+=1;
continue;
}
else{
int ge,shi,bai,qian;
ge = i%10;
shi = i%100/10;
bai = i/100%10;
qian = i/1000;
if(ge==bai &&qian==shi) cout<<i<<endl;
}
i+=1;
}
return 0;
}