11111

root 站长 2022-07-07 19:55:20 2022-07-07 19:59:59 0

题目描述:

白骨精是西游记中的妖怪,知道人类的弱点,在唐僧师徒一行西天取经的过程中三次变成人形接近唐僧,想吃唐僧肉,均被孙悟空识破。结果唐僧以为悟空误杀好人,赶走了悟空,悟空因此回了花果山,并叮嘱猪八戒和沙僧要照顾好唐僧。现在假设你和悟空正在与白骨精激战,悟空的金箍棒每次可以对白骨精造成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

{{ vote && vote.total.up }}

共 5 条回复

ykj19 小黑子

#include using namespace std; int main() { int a,b,c; cin>>a>>b>>c; while(c==0) if(c-(a+b)==0) cout<<"Yes"; else cout<<"No"; return 0; }

ykj19 小黑子

#include using namespace std; int main() { int a,b,c; cin>>a>>b>>c; if(c-(a+b)==0) cout<<"Yes"; else cout<<"No"; return 0; }

ykj68

#include using namespace std; int main() { int a,b,c; cin>>a>>b>>c; if(c%(a+b)==0) cout<<"Yes"; else if(c%(a+b)%a==0||c%(a+b)%b==0) cout<<"Yes"; else cout<<"No"; }

ykj68
ykj68