题目

您所在的位置:网站首页 北京地铁怎么算票价 题目

题目

2024-07-11 07:01| 来源: 网络整理| 查看: 265

题目 - 北京地铁 描述

北京地铁涨价了,现在的地铁票价计算方法如下: 6公里内 3元 (包括6公里) 6-12 公里 4元 (不包括6公里,包括12公里) 12-32 公里 每10公里加1元(不包括12公里,包括32公里,不满10公里按10公里算) 32公里以上 每20公里加1元(不包括32公里,不满20公里按20公里算) 比如,50公里时,需要 4+2+1=7元

同时,北京地铁也给出了优惠方案: 每个自然月内,使用交通卡满100元,则票价可打8折;满150元,则票价可打5折;满400元,则票价不打折。

现在,小明有一张公交卡,小明想知道自己现在坐地铁的票价是多少?请你写程序完成这个功能。

关于输入

输入有两个整数,一个是小明现在这个月的累计消费,一个是小明本次乘坐的里程数

关于输出

输出为本次乘坐的票价,保留两位小数

例子输入

120 20

例子输出

4.00

源码 #include #include #include using namespace std; int main() { int pil=0,lcs=0; double sum = 0; cin >> pil>>lcs; //6公里内 3元 (包括6公里) if (lcs 6) && (lcs 12) && (lcs = 100) && (pil = 150) && (pil


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3