• YTU 2837: 编程题B-狐狸算卦


    2837: 编程题B-狐狸算卦

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 76  解决: 52

    题目描述

    注:本题只需要提交需要完善部分的代码,请按照C++方式提交。

    小熊和狐狸是邻居。一天,小熊兴冲冲地跑来告诉狐狸说,他发现一大块猎人吃剩下的冻鹿肉,明天一早他就要把鹿肉取回来。狐狸一听说鹿肉,眼珠在眼眶里飞快地转了一圈,舌头在嘴边上舔了一遍,
    然后一本正经地说:“明天?我来给你算一卦吧,看看明天去有没有危险。”
    小熊满不在乎地说:“哪会有什么危险?” 狐狸凑近小熊悄声说:“你敢保证不是猎人设下的圈套?”
    小熊说:“我是1985年1月1日生的。”狐狸倒背双手走了两步说:“被猎人打死的那只鹿我认识,他叫波西。波西是1975年1月2日生的。啊,你们俩有缘份啊!”。
    狐狸在地上边写边说:“把你们出生的年、月、日各自相加:
    然后再把和的各位数字相加
    你看,最后都得25”。真的!”小熊被狐狸魔术般的演算惊呆了。
    狐狸掰着指头数了数说:“波西是X年Y月Z日被猎人打死的,明天是A年B月C日,你用上面的方法再算一遍,如果最后结果相同,你明天去取鹿肉必死无疑;如果答案不一样,我保证你明天取肉不会有问题。 “我来算算”。小熊赶紧趴在地上算了起来。

    #include <iostream>
    using namespace std;
    /*
       请完善该部分代码
    */

    int main()
    {
        int X,Y,Z;
        int A,B,C;
        int value1,value2;
        cin>>X>>Y>>Z;
        value1 =magicNum(X,Y,Z);
        cin>>A>>B>>C;
        value2 =magicNum(A,B,C);
        if(value1==value2)
            cout<<"Yes"<<endl;
        else
            cout<<"No"<<endl;
        return 0;
    }

    输入

    输入X,Y,Z和A,B,C

    输出

    如果结果相同输出Yes,否则输出No

    样例输入

    1992 12 1
    1993 1 11

    样例输出

    Yes

    你  离  开  了  ,  我  的  世  界  里  只  剩  下  雨  。  。  。

    #include <iostream>
    using namespace std;
    int magicNum(int X,int Y,int Z)
    {
        int a=X+Y+Z,s=0;
        while(a)
        {
            s+=a%10;
            a/=10;
        }
        return s;
    }
    int main()
    {
        int X,Y,Z;
        int A,B,C;
        int value1,value2;
        cin>>X>>Y>>Z;
        value1 =magicNum(X,Y,Z);
        cin>>A>>B>>C;
        value2 =magicNum(A,B,C);
        if(value1==value2)
            cout<<"Yes"<<endl;
        else
            cout<<"No"<<endl;
        return 0;
    }

  • 相关阅读:
    (一)js概述
    (八)js函数二
    (七)js函数一
    (十)js获取日期
    Java 定时器 Timer 的使用.
    多线程编程学习四(Lock 的使用)
    多线程编程学习三(线程间通信).
    wait/notify 实现多线程交叉备份
    多线程编程学习二(对象及变量的并发访问).
    浅析多线程的对象锁和Class锁
  • 原文地址:https://www.cnblogs.com/im0qianqian/p/5989629.html
Copyright © 2020-2023  润新知