1019. General Palindromic Number (20)
2017-04-08 13:10
344 查看
简单的进制转换与回文数的判定。
#include<stdio.h>
int main()
{
//freopen("in.txt","r",stdin);
int n, b;
scanf("%d %d",&n,&b);
int s[100];
int k=0;
do{
s[k++] = n % b;
n /= b;
}while(n!=0);
//s[k++] = n % b;
int i, flag = 1;
for(i=0; i<k/2; i++) {
if(s[i] != s[k-i-1]) {
flag = 0;
break;
}
}
if(flag)
printf("Yes\n");
else
printf("No\n");
for(i=k-1; i>0; i--) {
printf("%d ",s[i]);
}
printf("%d\n",s[i]);
return 0;
}
相关文章推荐
- 1019. General Palindromic Number (20)
- 1019. General Palindromic Number (20)
- 1019. General Palindromic Number (20)
- PAT A1019. General Palindromic Number (20)
- 【PAT Advanced Level】1019. General Palindromic Number (20)
- 1019. General Palindromic Number (20)
- 浙大 PAT Advanced level 1019. General Palindromic Number (20)
- PAT 1019. General Palindromic Number (20)
- 浙江大学PAT_甲级_1019. General Palindromic Number (20)
- 1019. General Palindromic Number (20)
- 1019. General Palindromic Number (20)
- 【c++】PAT (Advanced Level)1019. General Palindromic Number (20)
- PAT (Advanced Level) Practise 1019. General Palindromic Number (20)
- 1019. General Palindromic Number (20)
- PAT甲级1019. General Palindromic Number (20)
- 1019. General Palindromic Number (20)
- PAT (Advanced Level) Practise 1019 General Palindromic Number (20)
- PAT甲题题解-1019. General Palindromic Number (20)-又是水题一枚
- PAT-A 1019. General Palindromic Number (20)
- PAT(甲级)1019. General Palindromic Number (20)