题目描述
小舟每个月月初都会收到奶奶给的 300 元零花钱,她会先做好这个月的开销预算,并且总能做到实际花销和预算完全一致。
为了培养储蓄习惯,家里定了一个规矩:每月月初拿到 300 元后,如果到月末手头的钱能达到或超过整百,就把手头所有"整百"的部分放进储蓄罐(个位和十位留在身上),到年底储蓄罐里的钱会额外给出 20% 的利息。
例如:月初身上有 83 元,拿到 300 元后共 383 元;预计本月花销 180 元,月末会剩 203 元,于是把 200 元放进储蓄罐、身上留 3 元。
请根据 1 月到 12 月每月的预算,模拟整个计划:若某个月的钱不够花(拿到的 300 元加上身上剩的钱仍小于当月预算),输出 -X($X$ 是第一个不够花的月份);否则输出年末储蓄罐连本带息取出、加上身上剩余的钱之后的总金额。
输入格式
共 12 行,每行一个非负整数,依次表示 1~12 月的预算。
输出格式
一行:若中途某月钱不够花,输出 -X;否则输出年末总金额(一个整数)。
数据范围
$$0 \le \text{每月预算} < 350$$
保证若计划能执行到底,年末总金额恰为整数。