一道简单但是易错的 概率题

简介: 一道简单但是易错的 概率题

 谁是神射手 (nowcoder.com)

2.1.png

比如两人射中的概率为 50% 50%

那么就会输出equal

其实这是不对的

因为两个人有先后顺序

可以联想一下高中学习过的概率的知识

#include <iostream>
using namespace std;
int main()
{
    int a,b,p1,p2;
    while(scanf("%d %d",&a,&b)!=EOF){
        if(a>=0&&a<=100&&b>=0&&b<=100){
            p1=a*100;
            p2=(100-a)*b;
        }   
        if(p1>p2)
            printf("%s","MWH");
        else if(p1<p2)
            printf("%s","CSL");
        else
            printf("%s","equal");
  }
    return 0; 
}

Code over!

相关文章
|
7月前
|
存储 编译器 C语言
C语言易错知识点总结1
C语言易错知识点总结1
59 0
|
C语言
倒置字符串(C语言)
倒置字符串(C语言)
130 0
|
搜索推荐 程序员 编译器
神奇的库函数qsort【详解指向函数指针数组的指针、回调函数、模拟实现qsort函数】【C语言/指针/进阶/程序员内功修炼】【下】
神奇的库函数qsort【详解指向函数指针数组的指针、回调函数、模拟实现qsort函数】【C语言/指针/进阶/程序员内功修炼】【下】
72 0
|
7月前
|
C语言
C语言基础 - 字符串/字符数组最易错考点
该文探讨了C语言中&#39;\0&#39;字符对字符串和字符数组的重要性,以及`strlen`和`sizeof`的区别。&#39;\0&#39;作为字符串的结束标志,确保了正确打印和计算字符串长度。示例代码显示,未包含&#39;\0&#39;的字符数组打印时可能出现随机值。`strlen`计算字符串长度,不包含&#39;\0&#39;,而`sizeof`返回变量或数组的总字节数,包括&#39;\0&#39;。文章还提醒注意转义字符在字符串中的影响,例如`\t`和`\62`。最后总结了字符串和字符数组处理时应注意的要点。
70 0
C语言基础 - 字符串/字符数组最易错考点
|
6月前
|
存储 缓存 C语言
C语言易错小贴士
C语言易错小贴士
|
存储 C语言 C++
c++基础-易错篇(1)
一些为c语言学习者入门c++提供的个人建议
49 7
|
编译器 C语言
易错的运算符
易错的运算符
|
7月前
|
C语言 C++
C语言中特殊的指针[使用禁忌]
C语言中特殊的指针[使用禁忌]
60 0
|
人机交互 C语言
拿捏c语言循环
拿捏c语言循环
36 0
|
C语言
C语言,倒置字符串
C语言,倒置字符串