FZU2089-数字游戏

来源:互联网 发布:vmware mac os x 优化 编辑:程序博客网 时间:2024/06/05 08:30

                                             Problem 2089 数字游戏

Accept: 862    Submit: 2465
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 <iostream>#include <cstdio>#include <cstring>#include <string>#include <cmath>#include <algorithm>#include <stack>#include <queue>#include <climits>#include <functional>#include <vector>#include <map>#include <set>using namespace std;#define LL long longconst int INF=0x3f3f3f3f;int main(){    long long int t,m,n,sum,x;    scanf("%d",&t);    while(t--)    {        x=0;        scanf("%lld%lld",&m,&n);        sum=m+n;        sum=fabs(sum);        while(sum>0)        {            if(sum%10==5) x++;            sum=sum/10;        }        printf("%lld\n",x);    }    return 0;}

0 0
原创粉丝点击