0
点赞
收藏
分享

微信扫一扫

东华oj 2.回文数

Separes 2022-02-28 阅读 57
c++
#include <iostream>
#include <string.h>
#include<vector>
#include<algorithm>
using namespace std;



int main(){
     int n;
     cin>>n;
     
         vector<int> v;
         vector<int> res;
         for(int i=1001;i<=9999;i++)
         {
             int temp=i;
             v.clear();
             while(temp!=0)
             {
                 int a=temp%10;
                 temp/=10;
                 v.push_back(a);
             }
             if(v[0]==v[3]&&v[1]==v[2]) //是回文
             {
                 res.push_back(i); //所有结果保存在vector中
                 
             }
          }
          
          for(int i=0;i<res.size();i++){
              if(res[i]>n){ 
                 cout<<res[i]<<endl;
              }
          }
   
    return 0;
}
举报

相关推荐

东华OJ:班级排名

东华oj 1.huffman树

东华进阶oj41-50

东华大学 oj6 实数运算

2.两数相加

0 条评论