全wa求助!!!样例过了!!!

B2046 骑车与走路

居然Tommy @ 2022-10-15 14:06:06

#include<iostream>
using namespace std;
int main()
{
    double n,a,b;
    cin>>n;
    a=n/1.2;
    b=n/3.0+27+23;
    if(a>b)
    {
        cout<<"bike";
    }
    else if(a<b)
    {
        cout<<"walk";
    }
    else
    {
        cout<<"all";
    }
    return 0;
}

by Feng_Jing @ 2022-10-15 14:13:06

@居然Tommy 我有理由怀疑你A+B都做不对。


by Katz @ 2022-10-15 14:13:45

所以你的橙黄怎么做的。


by zz_z2Spider @ 2022-10-15 14:17:01

第一个字母要大写。


by OoXiao_QioO @ 2022-10-15 14:25:08

@居然Tommy 睁大你的眼睛看看,样例过没过,眼睛不要可以捐人


by Composite_Function @ 2022-10-15 15:05:24

眼睛不要给我


by Score_Elevate @ 2023-03-31 16:54:28

@居然Tommy 应该改成我这样的:

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

先定义int类型的n,在计算的时候强制转换,就可以了


by WHY20231202 @ 2023-04-07 17:07:34

@ZD_LZD 应该是除以3.0吧,不然就是整数了。


|