C++竞赛初阶L1-09-第四单元-三目运算(第23课)100013: 骑车与走路

时间:2024-10-26 07:48:28

题目内容

在清华校园里,没有自行车,上课办事会很不方便。但实际上。并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车,开锁,上车起步的时间为 27 秒;停车锁车的时间为 23 秒;步行每秒行走 1.2 米,骑车每秒行走 3.0 米。请判断走不同的距离去办事,是骑车快还是走路快。

输入格式

输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。

输出格式

  • 如果骑车快,输出一行 Bike

  • 如果走路快,输出一行 Walk

  • 如果一样快,输出一行 All

  • 样例 1 输入

  • 1

  • 样例 1 输出

    Walk

  • 全部程序代码:

    1. #include<bits/stdc++.h>
    2. using namespace std;
    3. int main()
    4. {
    5. int x;
    6. double a,b;
    7. cin>>x;
    8. a=x/1.2;
    9. b=x/3.0+23+27;
    10. if(b<a)
    11. cout<<"Bike";
    12. else if(b==a)
    13. cout<<"All";
    14. else
    15. cout<<"Walk";
    16. return 0;
    17. }