Submission #335293
Source Code Expand
import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int m = sc.nextInt(); double km; km = (double)m / 1000.0; int VV; if(km < 0.1) VV = 0; else if(km <= 5.0) VV = km * 10; else if(km <= 30.0) VV = km + 50; else if(km <= 70.0) VV = (km - 30) / 5 + 80; else VV = 89; System.out.println(String.format("%02d",VV)); } }
Submission Info
Submission Time | |
---|---|
Task | B - 視程の通報 |
User | ne260126 |
Language | Java (OpenJDK 1.7.0) |
Score | 0 |
Code Size | 427 Byte |
Status | CE |
Compile Error
./Main.java:11: error: possible loss of precision else if(km <= 5.0) VV = km * 10; ^ required: int found: double ./Main.java:12: error: possible loss of precision else if(km <= 30.0) VV = km + 50; ^ required: int found: double ./Main.java:13: error: possible loss of precision else if(km <= 70.0) VV = (km - 30) / 5 + 80; ^ required: int found: double 3 errors