//1011. World Cup Betting
//备注:此题在ac的时候你发现答案是37.97,如果我们把注释那行不注释掉
//得到37.98,但是你提交代码会发现是错误答案。如果注释那行的后提交代码是正确答案
//正确答案给的是37.98。所采用的编译器是DEV C++
#include<stdio.h>
int main()
{
float buf[3][3];
float sum = 1.0, tmp;
for(int i = 0; i < 3; i ++)
for(int j = 0; j < 3; j ++)
scanf("%f", &buf[i][j]);
for(int i = 0; i < 3; i ++)
{
int j = 0;
if(buf[i][j] >= buf[i][j+1] && buf[i][j] >= buf[i][j+2])
{
printf("W ");
tmp = buf[i][j];
}
else if(buf[i][j+1] >= buf[i][j] && buf[i][j+1] >= buf[i][j+2])
{
printf("T ");
tmp = buf[i][j+1];
}
else
{
printf("L ");
tmp = buf[i][j+2];
}
sum = sum * tmp;
}
sum = (sum*0.65-1) * 2;
//sum = (sum * 100 + 0.5) / 100;
printf("%.2f\n", sum);
return 0;
}
1011. World Cup Betting
最新推荐文章于 2025-09-16 17:04:29 发布
本文介绍了一个世界杯投注收益计算的程序案例,使用C语言实现。通过输入3x3的投注赔率矩阵,程序计算并输出最终的投注收益。文章探讨了不同编译器下浮点数运算精度的影响,并给出了一种特定情况下正确的计算方法。

307

被折叠的 条评论
为什么被折叠?



