求助 十个测试点剩一个过不去
查看原帖
求助 十个测试点剩一个过不去
699788
Gongxi12楼主2023/10/23 11:44
#include<stdio.h>
int main() {
	int consumption;
	int save1;
	int money = 0;
	int n;
	int ans = 0;
	int month = 12;
	int sum = 0;
	for (int i = 1; i <= 12; i++) {
		scanf("%d", &consumption);
		save1 = 300 + money - consumption;
			if (save1 >= 0) {
				n = save1 / 100;
				money = save1 - n * 100;
				sum +=  n;
			}
			else if (save1<0) {
				ans = i;
				if (ans < month) {
					month = ans;
				}
			}
		}
	if (ans != 0) {
		printf("-%d", ans);
	}
	else {
		printf("%d", sum * 120 + money);
	}
}
2023/10/23 11:44
加载中...