#include<stdio.h>
int main(){
int num[1000],i,digit,j,flag;
long long n,radix;
scanf("%Ld%Ld",&n,&radix);
i = 0;
while(n){
num[i++] = n % radix;
n = n/radix;
}
digit = i-1;
flag =0;
for(i = 0,j = digit;i<j;i++,j--)
if(num[i]!= num[j]){
flag = 1;
break;
}
if(flag)
printf("No\n");
else printf("Yes\n");
for(i = digit;i>0;i--){
printf("%d ",num[i]);
}
printf("%d\n",num[0]);
return 0;
}
PAT(A) 1019
最新推荐文章于 2022-03-30 22:46:37 发布