HDU 1002
来源:互联网 发布:dock软件iphone6s 编辑:程序博客网 时间:2024/05/16 10:59
#include<stdio.h>#include<string.h>#define N 1001int main(){char str1[N],str2[N];int t,i = 0;scanf("%d",&t);while(t--){i++;scanf("%s %s",str1,str2);printf("Case %d:\n%s + %s = ",i,str1,str2);int a[N]={0},b[N]={0},k,i;k = strlen(str1)>strlen(str2)?strlen(str1):strlen(str2);for(i = 0;i<strlen(str1);i++)a[i] = str1[strlen(str1)-1-i]-'0';for(i = 0;i<strlen(str2);i++)b[i] = str2[strlen(str2)-1-i]-'0';if(strlen(str1)>strlen(str2)){for(i = 0;i<strlen(str1);i++){a[i]+=b[i];if(a[i]>9){a[i]-=10;a[i+1]++;}}if(a[k]!=0)for(i = k;i>=0;i--)printf("%d",a[i]);elsefor(i = k-1;i>=0;i--)printf("%d",a[i]);}else{for(i = 0;i<strlen(str2);i++){b[i]+=a[i];if(b[i]>9){b[i]-=10;b[i+1]++;}}if(b[k]!=0)for(i = k;i>=0;i--)printf("%d",b[i]);elsefor(i = k-1;i>=0;i--)printf("%d",b[i]);}printf("\n");if(t)printf("\n");}return 0;}
0 0
- HDU 1002
- hdu 1002
- HDU-1002
- hdu 1002
- HDU 1002
- HDU 1002
- hdu 1002
- hdu 1002
- hdu 1002
- hdu 1002
- HDU 1002
- hdu 1002
- hdu 1002
- hdu 1002
- HDU 1002
- HDU 1002
- hdu 1002
- hdu 1002
- Windows 下 gpedit.msc services.msc 扩展选项卡空白
- [五一特别礼物] 最强的反编译 ida Pro 6.5 Demo Plus来了
- 学习zigbee入门-7
- HDU 1232
- HDU 1272
- HDU 1002
- hostapd--内部结构分析
- HDU 1013
- HDU 1004
- 学习zigbee入门-8
- HDU 1213
- 初学acm感想
- HEU acm 1003
- HDU 1953