PAT甲级1011水题飘过
2024-10-21 18:54:09
题目分析:对于输入的数据分三条,选出每条中最大值记录下来,按照题目要求算出最大可能的获利即可
#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 ;
}
最新文章
- VS2013 带命令行参数的调试问题 解决方案
- 记一次Redis和NetMQ的测试
- STL各种容器的使用时机详解
- 计算2的N次方
- C# 无边框窗体移动代码
- delete 用法
- Discount Diesel Time 9150-1 Quartz Wrist watch [WAT022]- US$4.49
- P2P应用中的NAT穿透问题
- Android开发过程中在sh,py,mk文件中添加log信息的方法
- PAT1011:World Cup Betting
- 金蝶k/3 K3云之家消息查询发送是否成功SQL语句
- oracle常用函数案例
- Struts2 <;s:select >;标签的使用
- .NET Framework 版本和依赖关系[微软官方文档]
- Cpu 常见系列以及型号
- springboot用@Autowired和@PostConstruct注解把config配置读取到bean变成静态方法
- 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.
- RavenDb使用
- sqlio
- UVA408-水的深度的伪随机数
热门文章
- FFmpeg 的bug
- linux 下core文件生成、路径、格式设置及调试
- [ ceph ] BlueStore 存储引擎介绍
- Centos7无法播放mp4视频(待验证)
- [LeetCode] 929. Unique Email Addresses 唯一的电邮地址
- Ubuntu下局域网快速分享文件
- python并发编程之IO模型 同步 异步 阻塞 非阻塞
- 已拦截跨源请求:同源策略禁止读取位于XXX的远程资源。(原因:CORS 头缺少 &#39;Access-Control-Allow-Origin&#39;
- docker stack 部署 mssql
- 在win10上安装FFmpeg