问题标题: 酷町堂:2746 骑车(bike)

0
0
已解决
盛慧慧
盛慧慧
初级光能
初级光能

题目描述 Description

在大学校园里,由于校区很大,没有自行车上课会很不方便。但实际上,并非都是

骑自行车快,因为骑车需要找车、开锁、停车、锁车,这要耽误一些时间。找到自行车、

开锁并骑上自行车的时间是 30 秒,停车锁车的时间是 20 秒,步行每秒走 1 米,骑车

每秒走 3 米,给定距离,判断是骑车快还是步行快。

输入描述 Input Description

一个正整数 S,为距离。

输出描述 Output Description

骑车快,输出 Bike,走路快,输出 Walk,一样快,输出 Same。

样例输入 Sample Input

100

样例输出 Sample Output

Bike

数据范围及提示 Data Size & Hint

0<=S<2^31

WA40:

#include<bits/stdc++.h>
using namespace std;

int main(){
    long long n,a,b;
    cin>>n;
    a=n;
    a=a-50;
    b=n;
    for(int i=1;i<=n;i++){
        a=a-3;
    }

    for(int i=1;i<=b;i++){
        b=b-1;
    }
    if(b<a){
        cout<<"Walk";
    }
    else if(b>a){
        cout<<"Bike";
    }
    else if(a==b){
        cout<<"Same";
    }
    return 0;
}

 


0
已采纳
朱小川
朱小川
缔造者
缔造者

a=s/3+50;

b=s; i

f(a>b){

cout<<"Walk";

}else if(a<b){

cout<<"Bike";

}else{

cout<<"Same";

}

核心

我要回答