crackingPassword.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:codefights 作者: emirot 项目源码 文件源码
def crackingPassword(digits, k, d):
    def createNumber(digs):
        return "".join(map(str, digs))

    return [i for i in sorted([createNumber(i) for i in set(
        # list(combinations_with_replacement(digits,k)) + 
        # list(permutations(digits,k)) + 
        list(product(createNumber(digits), repeat=k)) ) ]) if ( 
        (int(i) % d == 0) or (int(i.lstrip("0")) % d == 0)
    ) ]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号