#include<stdio.h>
int main(){
int i=0, j , n, b, temp=0, flag=1, ans[50]={0};
double s;
scanf("%d%d",&n, &b);
while(n!=0){
if(n%b!=0)ans[i]=n%b;
n=n/b;i++;
}
for(j=0;j<i/2;j++){
if(ans[j]!=ans[i-j-1])flag=0;
}
if(flag==1)printf("Yes\n");
else printf("No\n");
if(i==0)printf("0");
for(j=i-1;j>=0;j--){
printf("%d",ans[j]);
if(j>0)printf(" ");}
//printf("\n");
return 0;
}
PAT-A1019
最新推荐文章于 2022-03-30 22:46:37 发布