PAT甲题题解-1011. World Cup Betting (20)-误导人的水题。。。
生活随笔
收集整理的這篇文章主要介紹了
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; } View Code?
轉載于:https://www.cnblogs.com/chenxiwenruo/p/6727954.html
總結
以上是生活随笔為你收集整理的PAT甲题题解-1011. World Cup Betting (20)-误导人的水题。。。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 窗体容器MDI
- 下一篇: Visual Studio 2017 调