#include<stdio.h>
int main(int argc, char const *argv[])
{
int money[100] = {1,5,6,8,9};
int sum[100];
int temp = 0, count = 5;
//for (size_t i = 0; i <= 100; i++)
//{
//printf("请依次输入各户人家存放现金数额,以-1结束。: (单位:元)");
//scanf("%d", &temp);
//if (temp == -1)
//{
//break;
//}
//count++;
//money[count] = temp;
//}
for (size_t i = 0; i <= count; i++)
{
sum[i] = (sum[i-2] + money[i] > sum[i - 1]) ? (sum[i-2] + money[i]) : (sum[i - 1]);
}
printf("%d\n", sum[count]);
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KCmludCBtYWluKGludCBhcmdjLCBjaGFyIGNvbnN0ICphcmd2W10pCgp7CgppbnQgbW9uZXlbMTAwXSA9IHsxLDUsNiw4LDl9OwoKaW50IHN1bVsxMDBdOwoKaW50IHRlbXAgPSAwLCBjb3VudCA9IDU7CgovL2ZvciAoc2l6ZV90IGkgPSAwOyBpIDw9IDEwMDsgaSsrKQoKLy97CgovL3ByaW50Zigi6K+35L6d5qyh6L6T5YWl5ZCE5oi35Lq65a625a2Y5pS+546w6YeR5pWw6aKd77yM5LulLTHnu5PmnZ/jgILvvJog77yI5Y2V5L2N77ya5YWD77yJIik7CgovL3NjYW5mKCIlZCIsICZ0ZW1wKTsKCi8vaWYgKHRlbXAgPT0gLTEpCgovL3sKCi8vYnJlYWs7CgovL30KCi8vY291bnQrKzsKCi8vbW9uZXlbY291bnRdID0gdGVtcDsKCi8vfQoKZm9yIChzaXplX3QgaSA9IDA7IGkgPD0gY291bnQ7IGkrKykKCnsKCnN1bVtpXSA9IChzdW1baS0yXSArIG1vbmV5W2ldID4gc3VtW2kgLSAxXSkgPyAoc3VtW2ktMl0gKyBtb25leVtpXSkgOiAoc3VtW2kgLSAxXSk7Cgp9CgpwcmludGYoIiVkXG4iLCBzdW1bY291bnRdKTsKCnJldHVybiAwOwoKfQ==