居然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吧,不然就是整数了。