【文件属性】:
文件名称:josephus:约瑟夫斯问题
文件大小:6KB
文件格式:ZIP
更新时间:2021-03-28 05:01:38
Python
约瑟夫斯问题
的解决方案。
我的版本从命令行接受并验证N和K:
$ ./solution.py -h
usage: solution.py [-h] [-n int] [-k int]
Josephus Problem
optional arguments:
-h, --help show this help message and exit
-n int N (default: 10)
-k int K (default: 3)
N和K都必须大于0:
$ ./solution.py -n 0 -k 10
usage: solution.py [-h] [-n int] [-k int]
solution.py: error: -n "0" must be > 0
$ ./solution.py -k 0 -n 10
usage: solution.
【文件预览】:
josephus-main
----test.py(2KB)
----solution.py(2KB)
----LICENSE(1KB)
----README.md(4KB)
----Makefile(52B)
----josephus.py(2KB)
----.gitignore(2KB)