惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
雷峰网
雷峰网
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理
U
Unit 42
B
Blog RSS Feed
博客园 - 【当耐特】
T
Tailwind CSS Blog
V
V2EX
S
SegmentFault 最新的问题
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
M
MIT News - Artificial intelligence
量子位
aimingoo的专栏
aimingoo的专栏
Stack Overflow Blog
Stack Overflow Blog
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
P
Proofpoint News Feed
D
DataBreaches.Net
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
A
About on SuperTechFans

博客园 - 比特飞流

ubuntu 实现远程登录 远程Ubantu Mysql安装 + 本地Windows Navicat连接 Ubuntu安装Lamp jquery 中each退出循环和跳出循环 javascript 对话框 时间 Delphi 解析HTML 小雨的矩阵 银行排队机 纸牌游戏 逆波兰表达式 表达式求值 摆渡车 几种排序算法 Cena评测系统在win10中测评cpp程序 素数算法 动态规划 树状数组 数论
数数游戏
比特飞流 · 2019-11-30 · via 博客园 - 比特飞流

这个游戏大家都玩过,N个人编号依次为1、2、3.。。围成一圈,从1开始数,依次2、3,但不能数k,k的倍数,和包含k的数字。现在我们稍微给一下,还是从1开始数,数到k,k的倍数,和包含k的数字的人退出。求出这N个人的退出顺序。

比如5个人,k为3,则推出顺序为3 1 5 2 4

数据输入:一行包含两个整数分别表示N和k

数据输出:一行包含N个用空格隔开的正整数,表示N个人退出的顺序。

输入样例

5 3

输出样例

3 1 5 2 4