资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
#include<iostream>
#include<sstream>
#include<algorithm>
using namespace std;
int main()
{
string s;
stringstream ss;
for(int i = 1000 ; i <= 9999 ; i ++){
ss<<i; //ss字符串流先吸取<<i
ss>>s; //ss字符流输出到>>字符串中就像等于cin输入到电脑中
string t;
t=s;
reverse(t.begin(),t.end()); //反转函数reverse(begin,end);
if(t.compare(s)==0)cout<<i<<endl;
ss.clear();
}
}
原文:https://www.cnblogs.com/shenxiaodou/p/12574548.html