首页 > 其他分享 >7-4 胜负彩PTA

7-4 胜负彩PTA

时间:2024-11-30 18:33:57浏览次数:5  
标签:4.1 1.1 1.2 胜负彩 PTA 3.1 赔率 2.5

福彩中心新出了一种胜负彩,名叫“三连胜”,规则很简单:首先从三场比赛中选出任何一场,然后对于每一个选定的比赛,猜三个可能的结果中的一个——即W代表赢,T代表平,L代表输。每个结果都给定一个赔率。赢家的赔率将是三个单场赔率相乘之后再乘以65%的乘积。
例如,3场比赛的赔率如下:

W    T    L

1.1  2.5  1.7

1.2  3.1  1.6

4.1  1.2  1.1

为了获得最大的利润,我们必须购买第三局的W,第二局的T,第一局的T。如果每次下注2元,则最大利润为(4.1×3.1×2.5×65%-1)×2=39.31元(精确到小数点后2位)。

输入格式:
每个输入包含一个测试用例,测试用例包括三行,分别对应三场比赛的赔率,每一行依次给出每一场比赛赢、平、负的赔率。

输出格式:
对每一组输入,输出最佳选择以及可能赢得的最大收益。收益精确到小数点后两位,选择和收益之间使用空格分隔。

输入样例:
在这里给出一组输入。例如:

1.1 2.5 1.7
1.2 3.1 1.6
4.1 1.2 1.1
输出样例:
在这里给出相应的输出。例如:

T T W 39.31

#include<stdio.h>
int main(){
    int i,j,choose[3];
    double str[3][3],s[3],result;
    for(i=0;i<3;i++){
        for(j=0;j<3;j++){
            scanf("%lf",&str[i][j]);
            }
        s[i]=str[i][0];
        for(j=0;j<3;j++){
            if(str[i][j]>=s[i]){
                s[i]=str[i][j];
                choose[i]=j;
            }
        }
    }
     for(i=0;i<3;i++){
         if(choose[i]==0)
             printf("W ");
         else if(choose[i]==1)
             printf("T ");
         else
             printf("L ");
     }
    result=(s[0]*s[1]*s[2]*0.65-1)*2;
    printf("%.2f",result);
}

标签:4.1,1.1,1.2,胜负彩,PTA,3.1,赔率,2.5
From: https://blog.csdn.net/2401_87805945/article/details/144146898

相关文章

  • 学霸带你游戏化 Linux 防火墙 iptables、firewalld
    网络安全与流量控制的重要性在当今数字化时代,网络安全成为用户和组织关注的核心问题。对于在线游戏而言,稳定的网络连接和安全的环境是保证良好体验的基础。无论是《绝地求生》(PUBG)中的激烈战斗,还是《英雄联盟》(LeagueofLegends)的团队协作,都离不开高效的网络流量管理与安全防......
  • 利用结构体存储实体状态——2024TapTap聚光灯GameJam(二)
    利用结构体存储实体状态——2024TapTap聚光灯GameJam(二)记录日期 2024-11-29         项目时间 2024-10-8         历经时长 21 天简介策划要求实现游戏中角色可以扔出手中提灯,并保持扔出前的光线角度、颜色。(可惜最后功能完美实现,但是这个玩法被取......
  • PTA 整除光棍
    这里所谓的“光棍”,并不是指单身汪啦~说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示......
  • PTA Cassels方程
    Cassels方程是一个在数论界产生了巨大影响的不定方程:x2+y2+z2=3xyz。该方程有无穷多自然数解。本题并不是要你求解这个方程,只是判断给定的一组(x,y,z)是不是这个方程的解。输入格式:输入在第一行给出一个不超过10的正整数N,随后N行,每行给出3个正整数0<x≤y≤z≤10......
  • 基于eBPF验证iptables mark设置在skb mark字段上
    结论iptables设置的mark加在了skb的mark字段上,不是报文里面。skb是报文载体,skb的data指针指向报文起始地址,data_end指针指向报文终止地址。验证#只针对icmp发包设置mark12345iptables-tmangle-AOUTPUT-picmp--icmp-typeecho-request-jMARK--set-mark12345主机......
  • PTA题目集4~6的总结
    一、前言在过去几周的时间里,我完成了题目集4、5、6的练习。这些题目集涵盖了从简单的答题判题程序到复杂的家居强电电路模拟系统的多个方面。通过这些练习,我不仅巩固了编程基础,还提升了解决复杂问题的能力。以下是对我完成的三次题目集的详细总结:题目集4答题判题程序-4(1)知识点......
  • 南昌航空大学-软件学院-22207112-卢翔-JAVAPTA(4-6)博客
    前言PTA第四次作业设计与分析题目分析本题在答题判题程序3基础上新增了选择题和填空题内容,程序输入信息分五种,输入格式:1、题目信息格式:"#N:"+题目编号+""+"#Q:"+题目内容+""#A:"+标准答案2、试卷信息格式:"#T:"+试卷号+""+题目编号+"-"+题目分值+""+题目编号+"-&qu......
  • pta4~6总结blog
    一、前言本次blog是针对发布题目集4~6的总结。1、题目集4,总有三题。1)第一题是用继承完成校园角色类设计。主要内容:角色Role分两类:学生Student和雇员Employee;雇员又分为教员Faculty和职员Staff。只需设计好每个类的父子关系,每个类的属性和方法就可以完成。2)第二题是设计一个学......
  • OOPTA4-6习题集总结
    (1)前言这三次作业算是一个渐进和转折的过程,题目渐渐减少,主要还是要写迭代题,对我来说5-6难度还是蛮大的。4是让我学会了不少更新功能的思路和调试的方法。5-6则让我明白了代码结构的重要性。题目内容主要涉及类的设计等等,以及主要的答题判题程序还有电路系统的编写与迭代。在这三次......
  • PTA L1系列题解(C语言)(L1_081 -- L1_088)
    L1-081今天我要赢题目内容:2018年我们曾经出过一题,是输出“2018我们要赢”。今年是2022年,你要输出的句子变成了“我要赢!就在今天!”然后以比赛当天的日期落款。输入格式:本题没有输入。输出格式:输出分2行。在第一行中输出I'mgonnawin!Today!,在第二行中用年年年......