版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lzyws739307453/article/details/82719361
链接:https://www.nowcoder.com/acm/contest/190/C
来源:牛客网
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld
题目描述
有一天,MWH突然来了兴致,想和CSL比比谁枪法好。于是他们找来了一个瓶子,比比看谁先打中这个瓶子。 给定MWH的命中率和CSL的命中率
。 两人轮流射击,MWH先手,问谁获胜的概率大?
输入描述
输入两个整数和
,表示MWH和CSL的命中率。
.
输出描述
若MWH获胜的概率大,则输出"MWH"。 若CSL获胜的概率大,则输出"CSL",否则输出"equal"。
样例输入
100 100
10 100
样例输出
MWH
CSL
解题思路
由题意可知,CSL的获胜率为MWH的失败率乘以CSL的命中率,即(1 - ) *
,而MWH的获胜率为
,故可比较两者的大小来判断谁获胜的概率大。
#include <iostream>
using namespace std;
int main()
{
int a, b, n, m;
while (cin >> n >> m)
{
a = n * 100;
b = (100 - n) * m;
if (a > b)
puts("MWH");
else if (a < b)
puts("CSL");
else puts("equal");
}
return 0;
}