浙大PAT 1011题 1011. World Cup Betting

来源:互联网 发布:js获取上下文 编辑:程序博客网 时间:2024/05/20 04:09

第一次:

#include<stdio.h>float ans=1.0;void maxs(float arg1,float arg2,float arg3){  if(arg1>=arg2&&arg1>=arg3) {printf("W ");ans=ans*arg1;}  else if(arg2>=arg1&&arg2>=arg3) {printf("T ");ans=ans*arg2;}  else {printf("L ");ans=ans*arg3;}}int main(){  float info[10];  int i,j;  for(i=1;i<=9;i++){    scanf("%f",&info[i]);  }  maxs(info[1],info[2],info[3]);  maxs(info[4],info[5],info[6]);  maxs(info[7],info[8],info[9]);  printf("%.2f\n",(ans*0.65-1)*2);  return 0;} 


第二次:

#include<stdio.h>float maxF(float w,float t,float l){if(w>=t&&w>=l){printf("W ");return w;}else if(t>=w&&t>=l){printf("T ");return t;}else{printf("L ");return l;}}int main(){int i,j;float w,t,l,profit;profit=1.0;for(i=0;i<3;i++){scanf("%f %f %f",&w,&t,&l);profit=profit*maxF(w,t,l);}profit=(profit*0.65-1)*2;printf("%.2f\n",profit);return 0;}


 

原创粉丝点击