解题思路:
注意事项:
参考代码:
list1 = [] # 每月预算 for i in range(12): list1.extend(map(int, input().split())) month = 1 money = money_mom = 0 flag = True for budget in list1: if 300 + money < budget: # 超过预算 print(-month) flag = False break if 300 + money - budget >= 100: # 存钱 a = (300 + money - budget) // 100 * 100 money = money + 300 - a - budget money_mom += a month += 1 else: # 存不了钱 money = money + 300 - budget month += 1 if flag: print(int(money + money_mom * 1.2))
0.0分
0 人评分
【出圈】 (C++代码)(典型的约瑟夫环——链表解决)浏览:1284 |
C二级辅导-同因查找 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:1517 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:767 |
C语言训练-立方和不等式 (C语言代码)浏览:779 |
九宫重排 (C++代码)浏览:2195 |
【出圈】 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:778 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:584 |