2 条题解
-
0
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 水水水水水水水水水水
#include <bits/stdc++.h> using namespace std; int x,ans; double inx; int main() { cin>>inx; x=inx+1; if(x-inx>=1){ x=inx; }//8~11行不足1km按1km算 if(x<=5){ ans=12; }//起步价是5km 以内12元(含5km) else{ ans=x-5; ans=ans*2; ans=ans+12; }//超出5km部分,每km2元 cout<<ans; return 0; }
-
0
C++ :
#include <bits/stdc++.h> using namespace std; int main() { double x; cin >> x; int b = (int)(x - 5.0); if (x <= 5) { cout<<"12"; } else { int ans = 0; if (b < x) { ans = 12 + (b+1)*2; } else { ans = 12 + b * 2; } if (ans == 24) ans = 22; cout<<ans; } return 0; }
Python :
# coding=utf-8 a=float(input()) s=0 if a<=5: s=12 else: if a%1==0: s=12+(a//1-5)*2 else: s=12+(a//1-4)*2 print(int(s))
- 1
信息
- ID
- 452
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 10
- 标签
- (无)
- 递交数
- 4
- 已通过
- 1
- 上传者