您的位置:首页 > 其它

Problem 2089 数字游戏

2015-08-22 16:41 387 查看

Problem 2089 数字游戏

Accept: 592 Submit: 1613

Time Limit: 1000 mSec Memory Limit : 32768 KB



Problem Description

现在,给你2个整形数字A和B。你的任务就是计算出A+B的结果C后,统计C中数字5出现的次数。



Input

输入数据第一行包含一个整数T,表示测试数据的组数。对于每组测试数据:

输入两个整数a,b(-2*10^9<a,b<2*10^9)。两个数字之间用空格隔开。



Output

对于每组测试数据,输出一行,包含一个整数,表示数字5出现的次数。



Sample Input

24 533 22



Sample Output

02



Source

福州大学第九届程序设计竞赛

#include<stdio.h>
int main()
{
__int64 T, a, b;
scanf("%I64d", &T);
while(T--)
{
scanf("%I64d%I64d", &a, &b);
__int64 sum=a+b;
if(sum<0)
sum=-sum;
__int64 num=0, x;
while(sum)
{
x=sum%10;
if(x==5)
num++;
sum=sum/10;
}
printf("%I64d\n", num);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: