1342: PIPI的射击

题目描述

PIPI与POPO这次比赛射击,谁先打中远方的靶子谁就获胜。
已知PIPI射击的命中率为a%,而POPO射击的命中率为b%。二人轮番射击,由PIPI先手,请问谁获胜的概率大。

输入

输入两个整数a,b(0<=a,b<=100)。

输出

若PIPI获胜的概率大,则输出"PIPI"。若POPO获胜的概率大,则输出"POPO"。若两人获胜的概率一样大,则输出"55OPEN"。

样例输入

100 100

样例输出

PIPI
一道数学题
需要首先求出两个人的获胜概率,等比公式求和然后求极限,具体公式可以百度一下
最后得到的PIPI的获胜的概率为100a/(100a+100b-ab) POPO获胜的概率为(100-a)b/(100a+100b-ab)
分母相同,只需要比较分子的大小

#include<bits/stdc++.h>
using namespace std;
main()
{
    int a,b;
    scanf("%d%d",&a,&b);
    int n=100*a;
    int m=(100-a)*b;
    if(n>m)
        printf("PIPI");
    else if(n<m)
        printf("POPO");
    else
        printf("55OPEN");
}

发布了28 篇原创文章 · 获赞 7 · 访问量 1162

猜你喜欢

转载自blog.csdn.net/weixin_44433678/article/details/104077606