心得:
输入有多组测试数据,好多人因为这个wa。c++输入输出会超时。
把第一个数的奇数位的数与第二个数的偶数位的数相加得到一个数,再把第一个数的偶数位和第二个数的奇数位相加得到一个数,再输出这两个新得到的数的和。。。。。看似难,其实是输出各位数字之和。
#include<stdio.h>
#include<math.h>
int main()
{
long long a,b,sum;
while(scanf("%lld\n%lld",&a,&b)!=EOF)
{
sum=0;
while(a)
{
sum=sum+a%10; //第一个数各位数字之和
a=a/10;
}
while(b)
{
sum=sum+b%10; //第二个数各位数字之和
b=b/10;
}
printf("%lld\n",sum);
}
return 0;
}