首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
约瑟夫环
104条解析
开通博客写题解
Tender^
发表于 2021-10-03 14:19:00
#include<bits/stdc++.h> using namespace std; int main(){ int n,k,m; cin>>n>>k>>m; int a[105]={0}; //数组元素为0表示未被淘
展开全文
白白白e
发表于 2024-04-05 23:24:11
n个人围个圈,k是个起始位置,点到m个,那人出去 下一轮k是出去那人的后面一个。 也就是说让k一直循环就行了。 由于固定数组遍历会遍历到0这些不在队中的人,需跳过他们,从1这些在队中的人开始 #include<stdio.h> int main(){ int n,k,m;
展开全文
CodingCaius
发表于 2022-11-23 08:45:31
">#include<algorithm> using namespace std; int n,k,m; int main() { cin>>n>>k>>m; int ops=0; for(int i=2;i<=n
展开全文
pyds
发表于 2022-11-09 11:08:55
题目描述 n个人(0,1,2,3,4...n-1),围成一圈,从编号为k的人开始报数,报数报到m的人出队(报数是1,2,...m这样报的)。下次从出队的人之后开始重新报数,循环往复,当队伍中只剩最后一个人的时候,那个人就是大王。现在,给定n,k,m,请你求出大王的编号。 输入描述: 输入一行包
展开全文
小卢code
发表于 2022-01-22 12:33:03
#include<bits/stdc++.h> using namespace std; int main() { int n,k,m; cin>>n>>k>>m; int a[105] = {0},count = n;
展开全文
Hanson_Zhong
发表于 2022-04-16 14:23:14
https://ac.nowcoder.com/acm/contest/19306/1003 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 n个人(0,1,2,3,4...n-1
展开全文
GB279824
发表于 2025-06-07 20:59:53
n,k,m = map(int,input().strip().split()) l = list(range(n)) while n>1: k = (k+m-1)%n l.pop(k) n -= 1 print(l[0])
爱吃香菜的你选钝角
发表于 2025-01-04 21:59:27
#include<stdio.h> int josephus(int n,int k,int m){//n个人,编号为k int result=0;//初始时,只有一个人结果是0 &nbs
展开全文
牛客458374228号
发表于 2020-12-08 22:53:45
题目描述n个人(0,1,2,3,4...n-1),围成一圈,从编号为k的人开始报数,报数报到m的人出队(报数是1,2,...m这样报的)。下次从出队的人之后开始重新报数,循环往复,当队伍中只剩最后一个人的时候,那个人就是大王。现在,给定n,k,m,请你求出大王的编号。 输入描述:输入一行包含三个整
展开全文
Silencer76
发表于 2025-06-10 11:12:37
题目链接 约瑟夫环 题目描述 有 n 个人(编号 0 到 n-1)围成一圈,从编号为 s 的人开始报数,报数依次为 1, 2, ..., m。报到 m 的人出队。下一次从出队者的下一个人开始重新报数,循环往复,直到队伍中只剩最后一个人,该人即为"大王"。给定三个整数 n, s,
展开全文
查看本题
查看本题讨论
相关比赛
5905-营口理工学院第四届计算机程序设计竞赛(校内赛)
进入比赛
17037-阿尔法ACM协会训练赛002
进入比赛
17091-ACM长沙师范第五次测试
进入比赛
17194-欢迎新同学
进入比赛
18296-信息编程学习-基础练习
进入比赛
等你来战
查看全部
辽宁科技大学第二十一届ACM队纳新赛
报名截止时间:2025-12-07 14:00
华中农业大学第十五届程序设计竞赛(新生赛)同步赛
报名截止时间:2025-12-07 15:30
浙江机电职业技术大学第十届程序设计竞赛
报名截止时间:2025-12-07 13:00
牛客周赛 Round 121
报名截止时间:2025-12-07 21:00
湖南师范大学2025新生赛决赛(同步赛)
报名截止时间:2025-12-12 21:30
牛客小白月赛125
报名截止时间:2025-12-12 21:00
河南师范大学新生程序设计竞赛
报名截止时间:2025-12-13 14:00
牛客周赛 Round 122
报名截止时间:2025-12-14 21:00
牛客练习赛147
报名截止时间:2025-12-20 21:30
牛客2025跨年场
报名截止时间:2026-01-01 00:05
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题