当前位置:网站首页>猴子选大王(约瑟环问题)
猴子选大王(约瑟环问题)
2022-08-02 03:22:00 【寒江飞冰】
输入
输入两个整数n,m (1<=m,n<=100)
输出
输出一行n个整数,按顺序输出每个出圈人的编号
样例输入
10 3
样例输出
3 6 9 2 7 1 8 5 10 4
#include<iostream>
using namespace std;
int main()
{
int Ring[100];
int length;
cin>>length;
for(int i=0;i<length;i++)
{
Ring[i]=i+1;
}
int n;
cin>>n;
int index=0;
while(length!=1)
{
index=(index+n-1)%length;
cout<<Ring[index]<<" ";
for(int j=index+1;j<=length-1;j++)
{
Ring[j-1]=Ring[j];
}
length--;
}
cout<<Ring[0];
}
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int>Ring;
int length;
cin>>length;
for(int i=0;i<length;i++)
{
Ring.push_back(i+1);
}
int index=0;
int n;
cin>>n;
while(Ring.size()!=1)
{
index=(index+n-1)%Ring.size();
cout<<Ring[index]<<" ";
Ring.erase(Ring.begin()+index);
}
cout<<Ring[0];
}
边栏推荐
猜你喜欢

yolov5调用ip摄像头时出现的问题

网址URL

Knowledge Engineering Assignment 2: Introduction to Knowledge Engineering Related Fields

排序学习笔记(二)堆排序

@Accessors 注解详解

磷脂-聚乙二醇-巯基,DSPE-PEG-Thiol,DSPE-PEG-SH,MW:5000

subprocess.CalledProcessError: Command ‘pip install ‘thop‘‘ returned non-zero exit status 1.

Error in render: “TypeError: Cannot read properties of null (reading ‘0‘)“ 报错解决方案

STM32 CAN过滤器

C语言 0长度数组/柔性数组
随机推荐
C语言 void和void *(无类型指针)
@Configuration详解
【手把手带你学nRF52832/nRF52840 · (1)开发环境搭建】
化学试剂磷脂-聚乙二醇-羟基,DSPE-PEG-OH,DSPE-PEG-Hydroxyl,MW:5000
MySQL分区表详解
C语言 0长度数组/柔性数组
MySQL分页查询的5种方法
亚马逊卖家怎么提升转化率
js 数组去重的常用方法
[Mianjing] Mihayou data development on one side and two sides
错误:with open(txt_path,‘r‘) as f: FileNotFoundError: [Errno 2] No such file or directory:
这些JS题面试时一定要答对!
MySQL分库分表
Redis笔记进阶篇:万字长文-整理Redis,各种知识点,建议收藏
基本运算符
[Basic Tutorial of Remote Control Development 1] Crazy Shell Open Source Formation Drone-GPIO (Remote Control Indicator Light Control)
Detailed explanation of the usage of exists in mysql
磷脂-聚乙二醇-醛基 DSPE-PEG-Aldehyde DSPE-PEG-CHO MW:5000
配置mmdet来训练Swin-Transformer之一配置环境
np.isnan ()