记录编号 258001 评测结果 AAAAAAA
题目名称 双重回文数 最终得分 100
用户昵称 Gravatar甘罗 是否通过 通过
代码语言 C++ 运行时间 0.007 s
提交时间 2016-05-03 21:16:23 内存使用 0.32 MiB
显示代码纯文本
#include<cstdio>
#include<iostream>
using namespace std;

int n,s,i,j,t;
int z[500];

int main(){
    freopen("dualpal.in","r",stdin);
    freopen("dualpal.out","w",stdout);
    
    scanf("%d%d",&n,&s);
    while (n) {
    t=0;
    s++;
        for (i=2;i<=10;i++)
        {
            z[0]=1;
            z[1]=s;
            while (z[z[0]]>=i) {
                z[0]++;
                z[z[0]]=z[z[0]-1]/i;
                z[z[0]-1]%=i;
                }
            t++;
                for (j=1;j<=z[0];j++)
            if (z[j]!=z[z[0]-j+1]) {
                t--;
                break;
                }   
            }
    if (t>=2) {
    printf("%d\n",s);
        n--;
        }
        }
        return 0;
}