1,2点wa掉
#include <iostream>
using namespace std;
int n,s;
string jingzhi(int n,int jz){
string s;int temp=n;
string s1;
while(temp){
s+=(temp%jz)+'0';
temp/=jz;
}
for(int i=s.size()-1;i>=0;i--){
s1+=s[i];
}
return s1;
}
bool huiwen(string s){
string s1;
for(int i=s.size()-1;i>=0;i--){
s1+=s[i];
}
if(s1==s) return 1;
else return 0;
}
int main(){
cin>>n>>s;
for(int i=s;;i++){
int ans=0;
for(int j=2;j<=10;j++){
string s=jingzhi(i,j);
if(huiwen(s)) {
ans++;
if(ans==2) {
n--;
cout<<i<<endl;
}
}
if(n==0) return 0;
}
}
return 0;
}