问题标题: 酷町堂:2746

0
0
已解决
李宜和
李宜和
高级启示者
高级启示者

2746   骑车(bike)

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

庐阳区2016年信息学竞赛试题

不许抄袭,一旦发现,直接清空经验!

题目描述 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

 

 

错误代码:

#include<bits/stdc++.h>
using namespace std;
long long a,b,c,cnt1,cnt;
int main(){
    cin>>c;
    a=30+c/3.0+20;
    b=c/1.2;
    if(a>b){
        cout<<"Walk";
    }else if(b<a){
        cout<<"Bike";
    }else if(a==b){
        cout<<"Same";
    }
    cout<<a<<b;
    return 0;
}


0
已采纳
李沫朴
李沫朴
新手天翼
新手天翼
  • int s,c=0,d=0;
  • freopen("2746.in","r",stdin); freopen("2746.out","w",stdout);
  • cin>>s;
  • c=s/3+30+20;
  • d=s/1;
  • if(c<d){
  • cout<<"Bike";
  • } else if(c>d){
  • cout<<"Walk";
  • } else{ cout<<"Same"; }

 

 

 

  •  
李沫朴在2021-07-24 22:46:09追加了内容

@李宜和

0
0
0
朱小川
朱小川
缔造者
缔造者

a=s/3+50; b=s; if(a>b){ cout<<"Walk"; }else if(a<b){ cout<<"Bike"; }else{ cout<<"Same"; }

核心

0
李沫朴
李沫朴
新手天翼
新手天翼
  •  cin>>s; c=s/3+30+20; d=s/1; if(c<d){ cout<<"Bike"; } else if(c>d){ cout<<"Walk"; } else{ cout<<"Same"; }  }
0
李牧晓
李牧晓
中级天翼
中级天翼
int s;
    cin>>s;
    double sum1=0;
    sum1=ceil(s/3)+30+20;
    if(sum1<s){
        cout<<"Bike";
    }
    else if(sum1>s){
        cout<<"Walk";
    }
    else{
        cout<<"Same";
    }
0
潮文馨
潮文馨
新手光能
新手光能


    int S,a,b;
    cin>>S;
    a=30+20+S/3;
    b=S/1;
    if(a<b){
        cout<<"Bike";
    }
    if(a>b){
        cout<<"Walk";
    }
    if(a==b){
        cout<<"Same";
    }
   快点采纳我

求求了

0
我要回答