import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println(getTotal(scanner.nextInt())); } private static long getTotal(int money) { long total = 0L; for (int num = 0; num <= money; num += 50) { // 求解 100x + 50y = num 非负整数解的个数 int z1 = (num / 50) / 2 + 1; int v20 = (money - num) / 20; for (int k = 0; k <= v20; k++) { // 求解 10x + 5y <= v1andv5andV10 非负整数解的个数 int v1andv5andV10 = money - num - 20 * k; int tmp = (v1andv5andV10 / 5); long kkkk = tmp / 2 + 1; long z2 = (tmp + 2-kkkk) * kkkk; total = total + z1 * z2; } } return total; } }