Java实现 洛谷 P1089 津津的储蓄计划

在这里插入图片描述
在这里插入图片描述

import java.util.Scanner;

public class Main{

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner = new Scanner(System.in);

		int a = 0;// 上个月剩下的钱、这个月剩下的钱
		int e = 0;// 这个月月初的钱
		int b = 300;// 妈妈这个月给的钱
		int c = 0;// 这个月的预算
		int d = 0;// 上交的钱
		int f = 0;// 一共给妈妈的钱
		int k = 0;
		boolean flog = true;
		int[] arr = new int[12];
		for (int i = 0; i < 12; i++) {
			c = scanner.nextInt();// 花销\
			arr[i] = c;
		}

		for (int i = 0; i < 12; i++) {
			e = a + 300;
			if (e - 100 - arr[i] >= 0) {
				d = (e - arr[i]) / 100 * 100;
				f += d;
				a = e - arr[i] - d;
			} else if (e - arr[i] < 0) {
				flog = false;
				k = i;
			} else {
				a = e - arr[i];
			}
		}

		if (flog) {
			int df = (int) ((1.2 * f) + a);
			System.out.println((int) (df));
		} else {
			k = k + 1;
			System.out.println("-" + k);
		}

	}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章