View Code of Problem 70

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		long p  = scanner.nextLong();
		Double k;
		if(p < 100000) {
			k = p * 0.1;
		}else if(p > 100000 && p <= 200000) {
			k = 100000 * 0.1 + (p - 100000)*0.075;
		}else if(p > 200000 && p <= 400000) {
			k = 100000 * 0.1 + 100000 * 0.075 + (p-200000) * 0.05;
		}else if(p > 400000 && p <= 600000) {
			k = 100000 * 0.1 + 100000 * 0.075 + 200000 * 0.05 + (p - 400000) * 0.03;
		}else if(p > 600000 && p <= 1000000) {
			k = 100000 * 0.1 + 100000 * 0.075 + 200000 * 0.05 + 400000 * 0.03 + ( p - 600000) * 0.015;
		}else {
			k = 100000 * 0.1 + 100000 * 0.075 + 200000 * 0.05 + 400000 * 0.03 + 600000 * 0.015 + (p - 1000000) * 0.01;
		}
		System.out.println(k.intValue());
	}
}

Double click to view unformatted code.


Back to problem 70