信息学奥赛C++语言:乘车费用
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言:乘车费用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
星期天上午小明乘出租車去本市的外婆家。出租車計價方案為:2公里以內起步價是6元,超過2公里之后按1.8元/公里計價,超過10公里之后在1.8元/公里的基礎上加價50%,另外,停車等候則按時間計費:1元/3分(注:不滿3分鐘不計費)。已知:小明到外婆家路程為N公里,中間停車等候時間總共M分鐘,請計算小明到外婆家的出租車費用是多少元?
【輸入】
N M(N,M都是整數)。
【輸出】
一個實數(表示車費,精確到0.1元)。
【輸入樣例】
8 7
【輸出樣例】
18.8
代碼
#include<cstdio> using namespace std; int n,m,a; double t; int main() {scanf("%d%d",&n,&m);if(n<=2)t=6;if(n>2&&n<=10)t=6+(n-2)*1.8;if(n>10)t=6+(n-2)*1.8+n*0.9;a=m/3;t=t+a*1;printf("%.1lf",t);return 0; } #include<iostream> using namespace std; int n,m,a; double t; int main() {cin>>n>>m;if(n<=2)t=6;if(n>2&&n<=10)t=6+(n-2)*1.8;if(n>10)t=6+(n-2)*1.8+n*0.9;a=m/3;t=t+a*1;cout<<t;return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛C++语言:乘车费用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搜索 —— 深度优先搜索(DFS)
- 下一篇: 信息学奥赛一本通C++语言——1019: