题目分析:对于输入的数据分三条,选出每条中最大值记录下来,按照题目要求算出最大可能的获利即可

 #include<iostream>
using namespace std; double k[]; //k数组存放每次的三个倍率
int p[]; //存放三次选择的下标
char ans[] = {'W', 'T', 'L'}; //存放输出的三个字符 int main(){
while(scanf("%lf%lf%lf", &k[], &k[], &k[]) != EOF){
double out = 1.0;
double ma = 0.0;
int number = ;
for(int i = ; i < ; i++){
if(k[i] > ma){
ma = k[i];
number = i;
}
}
p[] = number; //存储第一条数据所选择的最大值的下标
out *= k[number];
for(int i = ; i < ; i++){ //输入剩下两条数据
ma = 0.0;
number = ;
for(int j = ; j < ; j++){
scanf("%lf", &k[j]);
if(k[j] > ma){
ma = k[j];
number = j;
}
}
p[i] = number;
out *= k[number];
}
out = (out * 0.65 - 1.0) * 2.0;
for(int i = ; i < ; i++){
if(i != ){
printf(" ");
}
printf("%c", ans[p[i]]);
}
printf(" %.2lf\n", out);
}
return ;
}

最新文章

  1. VS2013 带命令行参数的调试问题 解决方案
  2. 记一次Redis和NetMQ的测试
  3. STL各种容器的使用时机详解
  4. 计算2的N次方
  5. C# 无边框窗体移动代码
  6. delete 用法
  7. Discount Diesel Time 9150-1 Quartz Wrist watch [WAT022]- US$4.49
  8. P2P应用中的NAT穿透问题
  9. Android开发过程中在sh,py,mk文件中添加log信息的方法
  10. PAT1011:World Cup Betting
  11. 金蝶k/3 K3云之家消息查询发送是否成功SQL语句
  12. oracle常用函数案例
  13. Struts2 &lt;s:select &gt;标签的使用
  14. .NET Framework 版本和依赖关系[微软官方文档]
  15. Cpu 常见系列以及型号
  16. springboot用@Autowired和@PostConstruct注解把config配置读取到bean变成静态方法
  17. ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 50560, now running 50725. Please use mysql_upgrade to fix this error.
  18. RavenDb使用
  19. sqlio
  20. UVA408-水的深度的伪随机数

热门文章

  1. FFmpeg 的bug
  2. linux 下core文件生成、路径、格式设置及调试
  3. [ ceph ] BlueStore 存储引擎介绍
  4. Centos7无法播放mp4视频(待验证)
  5. [LeetCode] 929. Unique Email Addresses 唯一的电邮地址
  6. Ubuntu下局域网快速分享文件
  7. python并发编程之IO模型 同步 异步 阻塞 非阻塞
  8. 已拦截跨源请求:同源策略禁止读取位于XXX的远程资源。(原因:CORS 头缺少 &#39;Access-Control-Allow-Origin&#39;
  9. docker stack 部署 mssql
  10. 在win10上安装FFmpeg