HDU1877
来源:互联网 发布:java 2进制实战 编辑:程序博客网 时间:2024/06/06 15:34
/* 功能Function Description: 开发环境Environment: DEV C++ 4.9.9.1 技术特点Technique: 版本Version: 作者Author: Myacing 日期Date: 20120723 备注Notes:*/#include <stdio.h>int main(){ long a, b, m, x, y, s[10000], i, sum; while(1) { i=0; scanf("%ld",&m); if(m==0) break; else { scanf("%ld%ld",&a,&b); sum=a+b; if(sum==0) //这点一点要考虑,要不然,你就等着WA了;所以以后要多找没考虑的数据 printf("0\n"); else { while(sum!=0) { x=sum/m; y=sum%m; s[i]=y; i++ ; sum=x; } i--; for(;i>=0;i--) printf("%ld",s[i]); printf("\n"); } } } return 0;}