输入
输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。
输出
输出一行,包含一个整数,表示邮费。
import java.util.Scanner;
class Main3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
String s = sc.next();
char c = s.charAt(0);
double j = 0;
if (a > 0 && a <= 1000) {
if (c == 'y') {
j = 8 + 5;
}else if (c == 'n') {
j = 8;
}
System.out.println(j);
}else if (a > 1000) {
if (c == 'y') {
j = (a - 1000) / 500 * 4 + 8 + 5;
}else if (c == 'n') {
j = (a - 1000) / 500 * 4 + 8;
}if ((a - 1000) % 500 == 0 ) {
System.out.println((int)j);
}else if ((a - 1000) % 500 != 0) {
System.out.println((int)j + 4);
}
}
}
} |
|