解题思路:简单题目简单写
注意事项:减少循环次数最关键
参考代码:
a, b, n = map(int, input().split())
cnt = 0
smr = a * 5 + b * 2
rec_week = divmod(n, smr)[0]
left_day = n - rec_week * smr
cnt += rec_week * 7
if left_day > 0 :
for i in range(5) :
left_day -= a
cnt += 1
if left_day <= 0 :
break
if left_day > 0 :
for j in range(2) :
left_day -= b
cnt += 1
if left_day <= 0 :
break
print(cnt)
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1884 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:600 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:607 |
用筛法求之N内的素数。 (C语言代码)浏览:803 |
1908题解浏览:639 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:664 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:571 |
淘淘的名单 (C语言代码)浏览:1225 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:510 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:575 |