AT1515 勝率計算

题目描述

野球のAtCoderリーグのシーズンが終了しました。チーム高橋はA試合中B回勝ち、チーム青木はC試合中D回勝ちました。AtCoderリーグでは勝率の高い順に高い順位が与えられます。チーム高橋とチーム青木のどちらが勝率で勝っているか答えるプログラムを作成してください。

输入格式

入力は以下の形式で標準入力から与えられる。


$ A $   $ B $   $ C $   $ D $ 
  • 1行目には、 44 つの整数 A,\ B,\ C,\ D\ (1\ ≦\ A,\ B,\ C,\ D\ ≦\ 100)が与えられる。
  • B\ ≦\ AB ≦ A かつ D\ ≦\ CD ≦ C を満たすことが保証される。

输出格式

チーム高橋の勝率がより高いときは TAKAHASHI、チーム青木の勝率がより高いときは AOKI、両チームの勝率が等しいときは DRAW と 1 行に出力せよ。出力の末尾にも改行をいれること。

题意翻译

输入A,B,C,D

A:高橘君参赛数,B:高橘君胜利数,C:青木参赛数,D:青木胜利数

如果胜率一样输出"DRAW"

如果高橘君胜率高输出"TAKAHASHI"

如果青木胜率高输出"AOKI"

感谢@RioBlu 提供的翻译

输入输出样例

输入 #1                                                输出 #1

5 2 6 3                           AOKI

输入 #2                                                输出 #2

100 80 100 73                     TAKAHASHI

输入 #3                                                输出 #3

66 30 55 25                       DRAW

思路:这倒题比较简单,首先要知道胜率=胜利数/参赛数。知道这个公式以后,我们就可以算出高橘君的胜率和青木的胜率,最后进行比较谁更大或一样就可以解出来了。

注意!输出字符串后要换行!要换行!要换行!

#include <iostream>
using namespace std;
int main(){
    int a,b,c,d;
    double A,B;//用来存储胜率的两个浮点型变量
    cin>>a>>b>>c>>d;
    A=b*1.0/a;//求出高橘君的胜率
    B=d*1.0/c;//求出青木的胜率
    if(A==B){//进行比较
        cout<<"DRAW"<<endl;
    }
    if(A>B){
        cout<<"TAKAHASHI"<<endl;
    }
    if(A<B){
        cout<<"AOKI"<<endl;
    }
    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值