文章目录
- 取模
- 快速幂
取模
- 这道题目有两个注意点:
1.当你的取模之后刚好等于0的话,后面就不用进行后面的计算
2.if sum + detail[i] >= q: 这个语句的等号也很重要
import os
import sys
# 请在此输入您的代码
a,b,n = map(int,input().split())
week = a*5 + b*2
detail = [0,a,a,a,a,a,b,b]
t = n // week
q = n % week
sum = 0
for i in range(1,8):
if sum + detail[i] >= q:
break
else:
sum = sum + detail[i]
if q==0:
print(7*t)
else:
print(7*t + i)
快速幂