刷题统计-蓝桥杯真题-python解法

题目描述

刷题统计-蓝桥杯真题-python解法_第1张图片

解题思路

本题其实多设置几个指标用然后一天一天的加的暴力解法可以很好求解但是这样会超时。

另一种虽说也是暴力解法,但是只暴力解了一部分,既先判断能做几个整周,剩下的看能不能做5天,如果不能看能不能做6天以此类推

代码

    a,b,n=map(int,input().strip().split())
    days=(n//(a*5+b*2))*7
    n=n%(a*5+b*2)
    if n<=5*a:
        days+=n//a+(0 if n%a==0 else 1)
    else:
        days+=5
        n-=5*a
        days+=n//b+(0 if n%b==0 else 1)
    print(days)

你可能感兴趣的:(算法,蓝桥杯,算法,python,java,leetcode)