Submission #107248
Source Code Expand
#include <iostream> using namespace std; /*0.1km 未満: VVの値は 00 とする。 0.1km 以上 5km 以下:距離 (km) を 10 倍した値とする。1 桁の場合は上位に 0 を付す。 例えば、2,000m =2.0km ならば、VVは 20 である。同じく、200mの場合VVは 02 である。 6km 以上 30km 以下:距離 (km) に 50 を足した値とする。 例えば、15,000m =15km ならば、VVは 65 である。 35km 以上 70km 以下:距離 (km) から 30 を引いて 5 で割った後、80 を足した値とする。 例えば、40,000m =40km ならば、VVは 82 である。 70km より大きい:VVの値は 89 とする。 */ int main() { int m, VV; cin >> m; if(m < 100) VV = 0; else if(m >= 100 && 5000 > m) VV = m / 100; else if(m >= 6000 && 30000 >= m) VV = 65; else if(m >= 35000 && m <= 70000) {VV = (m - 30) / 5 + 80;} else if(m > 70000) VV = 89; printf("%02d\n", VV); }
Submission Info
Submission Time | |
---|---|
Task | B - 視程の通報 |
User | Allen |
Language | C++ (G++ 4.6.4) |
Score | 0 |
Code Size | 938 Byte |
Status | CE |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:22:20: error: ‘printf’ was not declared in this scope