#include <stdio.h>
int main() {
int number,radix,digit[32];
scanf("%d%d",&number,&radix);
int res=number,i;
for (i = 0;; ++i) {
digit[i]=res%radix;
res/=radix;
if(res==0)
break;
}
int j;
for (j=0;j<=i/2;j++){
if(digit[j]!=digit[i-j]) {
puts("No");
break;
}
}
if(j>i/2)
puts("Yes");
for(;i>0;i--){
printf("%d ",digit[i]);
}
printf("%d\n",digit[0]);
return 0;
}
进制转换 | 1019 General Palindromic Number (20 分)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- A number that will be the same when it is written forward...
- 题目信息 A number that will be the same when it is written fo...
- 判素数,参考:https://www.cnblogs.com/xiehongfeng100/p/4332998.h...
- 1058 A+B in Hogwarts (20 分) If you are a fan of Harry Pot...
- 和自己说好了每天在简书上写字,无论多少字数,只要是自己写的,只要是原创,只要是发自内心的。可我还是对自己失约了。 ...