3345:【例60.2】 约瑟夫问题

207 篇文章 2 订阅
36 篇文章 3 订阅

3345:【例60.2】 约瑟夫问题

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

[例 60.2] 约瑟夫问题

2037:【例5.4】约瑟夫问题

信息学奥赛一本通(C++版)在线评测系统

约瑟夫问题

约瑟夫问题_哔哩哔哩_bilibili

奥赛一本通数组题目精讲 约瑟夫环专题 2036 开关门 2037 约瑟夫问题

奥赛一本通数组题目精讲 约瑟夫环专题 2036 开关门 2037 约瑟夫问题_哔哩哔哩_bilibili

2037:【例5.4】约瑟夫问题-信息学奥赛一本通

2037:【例5.4】约瑟夫问题-信息学奥赛一本通_哔哩哔哩_bilibili

【例5.4】约瑟夫问题(信息学奥赛一本通-T2037)_哔哩哔哩_bilibili

《信息学奥赛一本通》题解_2037_【例5.4】约瑟夫问题_哔哩哔哩_bilibili




/*
P1996 约瑟夫问题
https://www.luogu.com.cn/problem/P1996
*/
#include<bits/stdc++.h>
using namespace std; 
queue <int> q;
int n,m,i;
int main() {
	
	for(scanf("%d%d",&n,&m),i=1; i<=n; i++) q.push(i);
	
	while( !q.empty() ) 
	{
		for(i=1; i<m; i++) q.push(q.front()),q.pop();
		
		printf("%d ",q.front()),q.pop();
	}
	
	return 0;
}


/*
P1996 约瑟夫问题
https://www.luogu.com.cn/problem/P1996
*/
#include<bits/stdc++.h>
using namespace std; 
queue <int> q;
int n,m,i;
int main() {
	
	for(scanf("%d%d",&n,&m),i=1; i<=n; i++) q.push(i);
	
	while( !q.empty() ) 
	{
		for(i=1; i<m; i++) q.push(q.front()),q.pop();
		
		printf("%d ",q.front()),q.pop();
	}
	
	return 0;
}


#include<bits/stdc++.h>
using namespace std;
queue <int> q;
int n,m;
int main()
{
	cin>>n>>m;
	
	for(int i=1;i<=n;i++)
	{
		q.push(i);
	}
	
	while( !q.empty() )
	{
		for(int i=1;i<m;i++)
		{
			q.push(q.front());
			q.pop();
		}
		
		cout<<q.front()<<" ";
		q.pop();
	}
	
	return 0;
}



 




中国电子学会python等级考试一级

中国电子学会python等级考试一级_中国电子学会青少年软件编程等级考试大纲与说明(python 1级-6级v1.0.1)-CSDN博客

电子学会Python(二至五级)

电子学会Python(二至五级)_电子学会python考级ppt-CSDN博客

中小学python、人工智能书籍(2022.02.02)

中小学python、人工智能书籍(2022.02.02)_python小学教材pdf-CSDN博客

洛谷 刷题 深基部分题解(python版)-2022.01.29

洛谷 刷题 深基部分题解(python版)-2022.01.29_p5725 【深基4.习8】求三角形python-CSDN博客

洛谷刷题整理(python)-2022.01.29

洛谷刷题整理(python)-2022.01.29_洛谷题应该按什么顺序刷-CSDN博客

洛谷、牛客网、AcWing 刷题(python版)

洛谷、牛客网、AcWing 刷题(python版)_洛谷和acwing-CSDN博客

Python 刷题常用语法与数据结构汇总-2022.01.30

Python 刷题常用语法与数据结构汇总-2022.01.30-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dllglvzhenfeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值