首页 > 代码库 > HDU oj A + B Problem II
HDU oj A + B Problem II
郁闷了就相同的代码在HDUOJ上提交就是AC在NYOJ上提交就是WA字符串处理
#include<stdio.h> #include<string.h> #define N 1000 char x[N],y[N]; int a[N+1]; int main() { int g,h=0; scanf("%d",&g); while(g--) { int k1,k2,t=0,m,n,k,i,j,l; scanf("%s %s",x,y); k1=strlen(x); k2=strlen(y); for(i=k1-1,j=k2-1,l=0;i>=0&&j>=0;i--,j--,l++) { m=x[i]-48; n=y[j]-48; k=(m+n+t)%10; a[l]=k; t=(m+n+t)/10; } while(i>=0) { a[l++]=x[i--]-48+t; t=0; } while(j>=0) { a[l++]=y[j--]-48+t; t=0; } printf("Case %d:\n",++h); printf("%s + %s = ",x,y); for(i=l-1;i>=0;i--) printf("%d",a[i]); printf("\n"); if(g) printf("\n"); } return 0; } ??
HDU oj A + B Problem II
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。