HDU 1047
2012-03-07 13:20
225 查看
#include<stdio.h> #include<string.h> int main() { int t,i,j,len,a[11000],b[11000],min,c,temp,sum; char s[10000]; scanf("%d",&t); while(t--) { memset(a,0,sizeof(a)); while(scanf("%s",s)&&!(strlen(s)==1&&s[0]=='0')) { memset(b,0,sizeof(b)); len=strlen(s); for(i=len-1;i>=0;i--) b[len-i-1]=s[i]-'0'; for(i=0,c=0;i<10000;i++) { sum=a[i]+b[i]+c; a[i]=sum%10; c=sum/10; } } i=10999; while(!a[i--]) if(i<0) break; for(i++;i>=0;i--) printf("%d",a[i]); printf("\n"); if(t!=0) printf("\n"); } }
相关文章推荐
- hdu 1047
- hdu 1047 Integer Inquiry
- Integer Inquiry_hdu_1047(大数).java
- HDU 1047。多个大数相加
- 简单的大数运算:HDU1042,1047
- HDU-1047-Integer Inquiry(Java大数水题 && 格式恶心)
- hdu 1047 (big integer sum, fgets or scanf, make you func return useful infos)
- hdu 1047 1042 java 大整数
- HDU-1047 Integer Inquiry
- HDU1047 - Integer Inquiry (大数加法)
- hdu 1047
- HDU 1047 Integer Inquiry
- hdu 1047 Integer Inquiry
- HDU 1047 Integer Inquiry(高精度加法)
- hdu 1047 Integer Inquiry
- HDU-1047(DP-二进制状态压缩)
- HDU 1047(大数相加)
- 【HDU】1047 x^2+y^2+z^2= num
- HDU-1047 高精度加法
- HDU-1047 Integer Inquiry Java