PAT甲题题解-1011. World Cup Betting (20)-误导人的水题。。。
Posted 辰曦~文若
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PAT甲题题解-1011. World Cup Betting (20)-误导人的水题。。。相关的知识,希望对你有一定的参考价值。
题目不严谨啊啊啊啊
式子算出来结果是37.975
样例输出的是37.98
我以为是四舍五入的啊啊啊,所以最后输出的是sum+0.005
结果告诉我全部错误啊
结果直接保留两位小数就可以了啊啊啊啊
水题也不要这么坑人啊啊啊啊
#include <iostream> #include <algorithm> #include <cstdio> #include <cstring> using namespace std; int main() { double a[3]; double sum=1.0; for(int i=0;i<3;i++){ scanf("%lf %lf %lf",&a[0],&a[1],&a[2]); //printf("%lf %lf %lf\n",a[0],a[1],a[2]); if(a[0]>=a[1] && a[0]>=a[2]){ printf("W "); sum*=a[0]; } else if(a[1]>=a[0] && a[1]>=a[2]){ printf("T "); sum*=a[1]; } else{ printf("L "); sum*=a[2]; } } sum=(sum*0.65-1)*2; printf("%.2lf\n",sum); return 0; }
以上是关于PAT甲题题解-1011. World Cup Betting (20)-误导人的水题。。。的主要内容,如果未能解决你的问题,请参考以下文章
pat 1011 World Cup Betting(20 分)
PAT Advanced 1011 World Cup Betting
PAT 1011 World Cup Betting 查找元素