跑不对样例#2是因为我写成了第13个月妈妈也给了津津300r~
把第十二月的分支改了就可以了(难逃自己诡异的写法
#include<stdio.h>
const int in = 300;
int arr[15];
int main() {
for (int i = 0; i < 12; i++)
scanf_s("%d", &arr[i]);
int girl = in, mum = 0, left = 0;
for (int i = 0; i < 12; i++) {
left = girl - arr[i];
if (left < 0) {
printf("-%d", i + 1);
return 0;
}
mum += left / 100 * 100;
if (i != 11) {
girl = left - left / 100 * 100 + in;
}
else {
girl = left - left / 100 * 100;
}
}
float sum = girl + mum * 1.2;
printf("%.0f ", sum);
return 0;
}