题解 | #牛牛的快递#

牛牛的快递

http://www.nowcoder.com/practice/41b42e7b3c3547e3acf8e90c41d98270

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        float a = scanner.nextFloat(); // 重量
        char b = scanner.next().charAt(0);// 是否加急 'y' or 'n'
        if(b == 'y') {
            if(a > 1 && a % 1 != 0) {
                System.out.println(20 + (int)(a - 1) + 6);
                //25是超过的一千克但是小于一千克的部分在加5得来的
            } else if(a > 1 && a % 1 == 0) {
                System.out.println(20 + (int)(a - 1) + 5);
            } else if(a < 1) {
                System.out.println(25);
            }
        } else if(b == 'n') {
            if(a > 1 && a % 1 != 0) {
                System.out.println(20 + (int)(a - 1) + 1);
            } else if(a > 1 && a % 1 == 0) {
                System.out.println(20 + (int)(a - 1));
            } else if(a < 1) {
                System.out.println(20);
            }
        }
        
    }
}
Java基础练习题 文章被收录于专栏

都是一些基础的语法题目,每天可以刷几道。

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务