0
点赞
收藏
分享

微信扫一扫

1022. D进制的A+B (20)


1022. D进制的A+B (20)


时间限制



100 ms



内存限制



65536 kB



代码长度限制



8000 B



判题程序



Standard



作者



CHEN, Yue


输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。

输入格式:

输入在一行中依次给出3个整数A、B和D。

输出格式:

输出A+B的D进制数。


输入样例:


123 456 8


输出样例:


1103


#include<stdio.h>

 int main()

 {

int a,b,c,sum,i=0,j;

char d[100];

scanf("%d%d%d",&a,&b,&c);

sum=a+b;

if(!sum)

{

printf("0");

}

while(sum)

{

d[i++]=sum%c+'0';

sum=sum/c;

}

for(j=i-1;j>=0;j--)

{


printf("%c",d[j]);

}

return 0;

 }

举报

相关推荐

0 条评论