I'll play a trick on you
时间限制:
3000
ms | 内存限制:
65535
KB
难度:
1
-
描述
-
Please look the picture carefully. Then I'll give you two integers and your task is output the third one.
Please never doubt the picture.
-
输入
-
The first line is a number T(1<=T<=30), represents the number of case. The next T blocks follow each indicates a case.
Each case contains two integers A,B (1<=B<=A<=10^100)
输出
- For each case, output the number of case and the third integer. 样例输入
-
3 99 72 45 27 39 18
样例输出
-
27 18 21
-
The first line is a number T(1<=T<=30), represents the number of case. The next T blocks follow each indicates a case.
思路:值的范围很大,所以必须用字符串来表示,图片找规律别找错了,因为21 - 13 != 7。其实就是数值的各个位相加的结果。
#include <stdio.h>
int main()
{
int m;
scanf("%d",&m);
while (m--)
{
char a[110],b[110];
int sum = 0,i;
scanf("%s %s",a,b);
for (i=0; a[i] != 0; i++)
{
sum += a[i] - '0';
}
for (i=0; b[i] != 0; i++)
{
sum += b[i] - '0';
}
printf("%d\n",sum);
}
return 0;
}