蹲个大佬OvO
查看原帖
蹲个大佬OvO
1027058
chieftains楼主2023/7/5 09:41
#include<iostream>
using namespace std;
int main() {
	int budget[15], deposit=0, surplus=0;
	for (int i = 0; i < 12; i++) {
		cin >> budget[i];
	}
	for (int i = 0; i < 12; i++) {
		if (budget[i] <= 300) {
			surplus += 300 - budget[i];
			if (surplus >= 100) {
				deposit += surplus / 100 * 100;
				surplus -= surplus / 100 * 100;
				cout << deposit << endl;
			}
		}
		if (budget[i] > 300 ) {
			if (surplus < budget[i] - 300) {
				cout << '-' << i+1;
				return 0;
			}
			if (surplus >= budget[i] - 300) {
				surplus -= budget[i] - 300;
			}
		}
	}
	cout << deposit * 1.2+surplus << endl;
	return 0;
}
2023/7/5 09:41
加载中...