1022: 交通工具发表时间:2022-10-27 19:11 1022: 交通工具时间限制: 1 Sec 内存限制: 128 MB 题目描述
小明今年假期计划去海南旅游,我们知道冬季是海南的旅游旺季,小明为了能如愿以偿,需要提前做好出行攻略,到底是坐火车还是坐飞机呢?小明还在奋斗阶段,当然需要选择一种经济实惠的交通工具。小明从网上查询了飞机票价格,发现每个月的1-5号不打折,6-10号打6折,11-20号打5折,21-31号打3折,飞机税费(燃油附加费和机场建设费)不打折。众所周知,火车票从来都不打折,请你编程帮助小明选择更适合他的一种交通工具。
输入输入有多组数据。每组包含四个数据,第一个是整数n,表示出行日期,其他三个是浮点数m1,m2,m3,其中,m1表示飞机票的原价,m2表示飞机税费,m3表示火车票的价格(单位:元)
输出每行输出对应的省钱的交通工具和路费,当选择飞机时输出Airplane,选择火车时输出Train。如果两种交通工具价格相同时,选择火车(毕竟火车乘坐方便嘛)。路费四舍五入到元后再比较大小。
样例输入 Copy8 1000 100 800 样例输出 CopyAirplane 700 #include<bits/stdc++.h> using namespace std; int n; double m1,m2,m3; int main(){ //freopen("1022.in","r",stdin); while(cin>>n>>m1>>m2>>m3){ double a1,a2; if(n>=6&&n<=10) a1=m1*0.6+m2; else if(n>=11&&n<=20) a1=m1*0.5+m2; else if(n>=21&&n<=31) a1=m1*0.3+m2; else a1=m1+m2; a1=round(a1);a2=round(m3); if(a1>=a2) cout<<"Train "<<a2<<endl; else cout<<"Airplane "<<a1<<endl; } return 0; } 上一篇1024: 学霸猫
下一篇1046: 66666
文章分类:
算法例题
|