久了不写博客了 ,所以就算忙也抽时间多写一写。
题目描述
有一天,MWH突然来了兴致,想和CSL比比谁枪法好。于是他们找来了一个瓶子,比比看谁先打中这个瓶子。 给定MWH的命中率α%\alpha%α%和CSL的命中率β%\beta%β%。 两人轮流射击,MWH先手,问谁获胜的概率大?
输入描述:
输入两个整数α\alphaα和β\betaβ,表示MWH和CSL的命中率。(0≤α,β≤100)(0 \leq \alpha,\beta \leq 100)(0≤α,β≤100).
输出描述:
若MWH获胜的概率大,则输出"MWH"。 若CSL获胜的概率大,则输出"CSL",否则输出"equal"。
示例1
输入
100 100
输出
MWH
示例2
输入
0 100
输出
CSL
题意:简单,就是问谁获胜的概率大
解题思路:可以直接算出两个人的概率,第一个人就是输入的第一个的命中率直接算就ok,第二个就是在第一个人不中的情况下,第二个人命中的概率。
#include <iostream>
using namespace std;
int main()
{
int a, b;
double pa, pb;
cin>>a>>b;
pa = 1.0*a/100;
pb = (1.0*(100-a)/100)*(1.0*b/100);
if(pa>pb)
{
cout<<"MWH"<<endl;
}
else if(pa<pb)
{
cout<<"CSL"<<endl;
}
else
{
cout<<"equal"<<endl;
}
return 0;
}