题解 | 又一版 A+B
#include <stdio.h> int main() { int m; int t[1000]; long a,b; while(scanf("%d",&m)!=EOF&&m!=0){ scanf("%ld %ld",&a,&b); int i=0; long n=a+b; if(n==0){ printf("0\n"); } while(n){ t[i++]=n%m; n/=m; } for(int j=i-1;j>=0;j--) printf("%d",t[j]); printf("\n"); } return 0; }