0分,但是试运行数据是对的???
查看原帖
0分,但是试运行数据是对的???
752466
Mukerzmg楼主2023/7/10 16:38

求助!!!


第一个测试点:
123	
123

源代码输出:
246

提交后是WA?

求大佬帮助!!!

代码:


   cpp
   #include<bits/stdc++.h>
   using namespace  std;
   int a[501],b[501],sum[502];
   int main()
   {
   char ch;
   int i_=0,j_=0,num;
   while((ch=getchar())!='\n')
   {
   	for(int i=++i_;i>0;i--)
   		a[i+1]=a[i];
   	a[1]=ch-'0';
   }
   while((ch=getchar())!='\n')
   {
   	for(int j=++j_;j>0;j--)
   		b[j+1]=b[j];
   	b[1]=ch-'0';
   }
   for(int i=1;i<=i_||i<=j_;i++)
   {
   	sum[i]+=a[i]+b[i];
   	sum[i+1]+=sum[i]/10;
   	sum[i]%=10;
   }
   if(i_>j_)
   	num=i_+1;
   else
   	num=j_+1;
   if(sum[num]!=0)
   	cout<<sum[num];
   for(int i=num-1;i>=1;i--)
   	cout<<sum[i];
   return 0;
   }
2023/7/10 16:38
加载中...