#include<stdio.h> int f(int a,int b); int main(){ unsigned int n,s; while(scanf("%d %d",&n,&s)!=EOF){ int count; while(n){ count=0; s++; for(int i=2;i<=10;i++){ if(f(s,i)){ count++; } } if(count>=2){ n--; printf("%d\n",s); } if(s==sizeof(int))break; } } return 0; } int f(int a,int b){ int d[10000],len=0; int flag=1; while(a!=0){ len++; d[len]=a%b; a/=b; } if(d[1]==0||d[len]==0)flag=0; for(int j=1;j<=len/2;j++) { if(d[j]!=d[len-j+1])flag=0; } return flag; }
qq___524