有几个测试点就是过不去,测试点答案又是对的,有大佬能帮我看看吗
查看原帖
有几个测试点就是过不去,测试点答案又是对的,有大佬能帮我看看吗
423054
人生如旅楼主2021/3/16 20:04
#include<stdio.h>
const int money = 300;//每月拿的钱
int main()
{
	int month[14];
	int i;
	for (i = 1; i < 13; i++)
	{
		scanf("%d", &month[i]);
	}
	int sum = 0;
	int m = 0;
	for (i = 1; i < 13; i++)
	{
		m = m + money - month[i];//每月得到的钱减预算
		if (m < 0)
		{

			printf("-%d", i);
			return 0;
		}
		if (m >= 100)
		{
			while (1)
			{
				m = m - 100;
				sum = sum++;
				if (m < 100)
					break;
			}
		}
	}
	sum = sum * 120 + m;
	printf("%d", sum);
}
2021/3/16 20:04
加载中...