第三题题解,组合问题

Bang! Bang!

https://ac.nowcoder.com/acm/contest/9715/C

第三题题解,组合问题

#
# 
# @param n int整型 乐谱总音符数
# @param m int整型 重音符数
# @param k int整型 重音符之间至少的间隔
# @return long长整型
#
import math

class Solution:


    def solve_bangbang(self , n , m , k ):
        # write code here
        TotalMusic = n-m-(m-1)*k;
        ToChose = m;
        if TotalMusic<=0:
            return 0
        X = ToChose
        Y = TotalMusic+1
        a = X+Y-1
        b = Y-1
        res = math.factorial(a)//(math.factorial(a-b)*math.factorial(b))
        return res%1000000007
全部评论
python真爽 不溢出...写得肆无忌惮....
点赞 回复 分享
发布于 2020-12-05 12:23

相关推荐

ldf李鑫:不说公司名祝你以后天天遇到这样的公司
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务