其他分享
首页 > 其他分享> > 求帮忙!!

求帮忙!!

作者:互联网

白骨精是西游记中的妖怪,知道人类的弱点,在唐僧师徒一行西天取经的过程中三次变成人形接近唐僧,想吃唐僧肉,均被孙悟空识破。结果唐僧以为悟空误杀好人,赶走了悟空,悟空因此回了花果山,并叮嘱猪八戒和沙僧要照顾好唐僧。现在假设你和悟空正在与白骨精激战,悟空的金箍棒每次可以对白骨精造成a点伤害值, 你的钉耙可以对白骨精造成b点伤害值,白骨精有c的血量,但是白骨精有一个技能,只要血量不是恰好减成0,它都不会死。比如白骨精的血量现在是10,你给它一个11的伤害,减成了-1,它会无视你这次伤害,但是如果给他一个10的伤害,它就挂了。现在问你,这一波打斗能否彻底打死白骨精。

 

输入格式:

输入一行,包含三个整数a,b,c 

 

输出格式:

输出一行,如果这次战斗白骨精能被打死输出”Yes”,否则输出”No”.

 

样例输入1

4 6 15

 

样例输出1

No

 

样例输入2

3 2 7

 

样例输出2

Yes

 

样例输入3

6 11 6

 

样例输出3

Yes

 

约定:

1<=a,b<=100,1<=c<=10000

 

提示:

 

 

提交(Submit)

以下是个人答案:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b,c,n;
    int m=0;
        cin>>a>>b>>c;
        n=c;
        if(n<a&&n<b)cout<<"No";
        
    while(n!=0)
    {
    if(n-a>=0)n=n-a;
    
    if(n-b>=0)n=n-b;
    if(n<a&&n<b)break;
    
    }
    if(n==0)
      cout<<"Yes";
     if(n!=0) cout<<"No";
    

return 0;
}

标签:白骨精,输出,悟空,int,样例,帮忙,Yes
来源: https://blog.csdn.net/zyc_____/article/details/117605355