HDU 1047 Integer Inquiry
2012-08-03 17:48
246 查看
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1047
多个数的大数相加问题
View Code
多个数的大数相加问题
View Code
#include<stdio.h> #include<string.h> int a[100000]; char b[100000]; int main() { int n,i,j,t,max; scanf("%d",&n); getchar(); while(n--) { memset(a,0,sizeof(a)); while(~scanf("%s",b)) { max=1001; if(strcmp(b,"0")==0) { break; } t=strlen(b); j=0; for(i=t-1;i>=0;i--) { a[j]+=b[i]-'0'; j++; } for(i=0;i<max;i++) { if(a[i]>=10) { a[i+1]+=(a[i]/10); a[i]=a[i]%10; } } } while(!a[max]) max--; if(max >= 0) for(i=max;i>=0;i--) { printf("%d",a[i]); } else printf("0"); printf("\n"); if(n!=0) printf("\n"); } return 0; }
相关文章推荐
- hdu 1047 Integer Inquiry
- HDU 1047 Integer Inquiry
- Integer Inquiry_hdu_1047(大数).java
- hdu 1047 Integer Inquiry
- hdu 1047 Integer Inquiry
- HDU 1047 多个大数相加 Integer Inquiry
- HDU 1047
- HDU 1047 Integer Inquiry
- hdu 1047 Image Perimeters
- HDU 1047 Integer Inquiry
- HDU 1047 Integer Inquiry
- HDU 1047 使用大数模板,轻松AC
- hdu 1047 Integer Inquiry
- HDU 1047
- HDU 1047 Integer Inquiry 大数相加 string解法
- HDU - 1047 Integer Inquiry
- HDU - 1047 - Integer Inquiry (大数高精度)
- 杭电OJ(HDOJ)1047题:Integer Inquiry(大数操作——加运算)
- HDU-1047 Integer Inquiry Java
- Integer Inquiry_hdu_1047(大数).java