- 问答
- 2019-04-10 21:45:43 @
能在电脑上运行,但我不知道哪里出了问题:
import java.util.Scanner;
import java.io.PrintStream;
public class Main {
public static void main(String[] args) throws java.io.UnsupportedEncodingException {
PrintStream ps = new PrintStream(System.out, true, "UTF-8");
Scanner in = new Scanner(System.in);
int x = in.nextInt();
if(x>=500){ps.print("500");}else
if(x>500 && x<=3600){ps.print(x*(97/100));}else
if(x>3600 && x<=14400){ps.print(x*(90/100));}else
if(x>14400 && x<=30000){ps.print(x*(80/100));}else
if(x>30000){ps.print(x*(50/100));}
}
}
1 条评论
-
小熊 (wlnirvana) LV 8 MOD @ 2019-04-10 22:07:37
第二个测试用例还没跑过,可以不急着提交,等到第二个跑过了再提交。
关于分数,如果你试着
println(97/100);
,你可能就会发现这样表示的问题了。然后你可以再试一下
println(97.0/100);
。
- 1