问题标题: 酷町堂:求5008(急!求全代码!)尖叫!

0
0
已解决
被禁言 杜明泽
杜明泽
资深守护
资深守护

5008   酷町喵的日常——黑车司机

经验值:800 时间限制:1000毫秒

题目描述 Description

清明节,酷町喵和她的小伙伴一起去踏青。她们打算一起去一个很远的地方玩耍,但是不幸上了一辆黑车。这辆黑车的计价器是坏的,计价器跳的特别快。酷町喵的钱袋子里只有x元,但是计价器上个的价格从起步价的8元开始每公里5元的价格飞速跳动!请帮助酷町喵算算最后在不超过自己带的x元的情况下,要花多少钱?计价器跳了多少次?

输入描述 Input Description

一行,一个整数x

输出描述 Output Description

一行,空格隔开的两个整数,分别表示最后付的钱,以及计价器跳的次数

样例输入 Sample Input

50

样例输出 Sample Output

48 8

数据范围及提示 Data Size & Hint

8 13 18 23 28 33 38 43 48 53,超过了50。所以不超过50最多要付48。计价器一共跳了8次。
tips
起步价:是搭乘出租车的基础价格,在一定里程内,只要坐车就一定会花这么多钱。超过这个里程之后的路程,价格一般按路程另算。


0
已采纳
叶珍含
叶珍含
新手守护
新手守护
#include <iostream>
using namespace std;
int cnt,sum=8,x;
int main(){
    cin>>x;
    while(1){
        sum=sum+5;
        if(sum>x){
            sum-=5;
            break;
        }
    }
    cout<<sum<<" "<<(sum-8)/5;
    return 0;
}

采纳朱优扬吧=U=

0
0
0
我要回答