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

推荐订阅源

G
Google Developers Blog
阮一峰的网络日志
阮一峰的网络日志
A
About on SuperTechFans
大猫的无限游戏
大猫的无限游戏
Engineering at Meta
Engineering at Meta
V
Visual Studio Blog
Martin Fowler
Martin Fowler
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 叶小钗
I
InfoQ
B
Blog RSS Feed
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
Blog — PlanetScale
Blog — PlanetScale
IT之家
IT之家
P
Proofpoint News Feed
WordPress大学
WordPress大学
小众软件
小众软件
B
Blog
MongoDB | Blog
MongoDB | Blog
人人都是产品经理
人人都是产品经理
量子位
Hugging Face - Blog
Hugging Face - Blog
月光博客
月光博客

博客园 - 比特飞流

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