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