PythonTip
学习Python
Python精品课
挑战Python
在线编程
设计模式
Github热榜
精品资源下载
发现
加入社群
登录 或 注册
挑战题目
题目解法
题目讨论
第167题:一个萝卜一个坑
中等
点赞0
题目描述:
春天来了,小Py有n (1 < n < 2000)颗种子,标号为1~n。他想把这些种子种到田里,于是他在田里挖了n个坑,编号也为1~n。现在Py想把这些种子放到这些坑里(每个坑里只能放一颗种子),但是编号为i的种子不能放到编号为i的坑里,请你计算一共有多少种方法。
由于方法数可能很大,输出方法数%
1000000007。
例如:n=2, 则输出:1
n=3, 则输出:2
n=100,则输出:944828409
示例:
输入:n = 2
输出:1
提交次数:
229
通过次数:
86
通过率:
37.55%
相似题目
阶乘
去挑战
全排列序列II
去挑战
Excel列数
去挑战
切西瓜
去挑战
题目解法详情
请选择语言:
Python3
保存草稿
执行结果
请点击"执行代码"或"提交"按钮