Please enable java script to visit.
NOTEBOOK
HOMEPHP / MySQLJS / HTMLWXappPythonC++Blender其他
骑车与走路 - NOTEBOOK
骑车与走路
C++
Posted on 2023-08-03
摘要 : 使用 if...else 进行判断
在校园里没有自行车会很不方便。但实际上并非办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽搁一些时间。假设找到自行车,开锁并骑上自行车的时间为27秒,停车锁车的时间为23秒,步行美妙1.2米,骑车每秒3.0米。
请判断走不同距离去办事,是骑车快还是走路快。

输入:输入一行,包含一个整数,表示办理一件事情要行走的距离,单位为米,数据保证小于10000。
输出:输出两行。
第一行,如果骑车快,输出一行 Bike;如果走路快,输出一行 Walk;如果一样快,输出一行 All。
第二行,输出一个整数表示所需要的最少时间(忽略小数部分)。

参考输入:
120
参考输出:
Bike
90

#include<bits/stdc++.h>
using namespace std;
int n, b=50, w;
int main() {
cin >> n;
w = n / 1.2;
b += n / 3;
if (b < w) {
cout << "Bike" << endl;
cout << b;
} else if (w < b) {
cout << "Walk" << endl;
cout << w;
} else {
cout << "All" << endl;
cout << w;
}
return 0;
}