用c++解决洛谷P1638题
时间: 2024-01-05 09:03:25 浏览: 32
题目描述
有n个人围成一圈,编号为1~n。从第1个人开始报数,报到m的人出圈,剩下的人继续从1开始报数,直到所有人都出圈。输出出圈的顺序。
输入格式
共一行,包含两个整数n和m。
输出格式
按照出圈的顺序输出每个人的编号,每个编号之间用一个空格隔开。
数据范围
1≤n,m≤1000
输入样例
8 3
输出样例
3 6 1 5 2 8 4 7
C++代码
相关问题
c++洛谷p1914
洛谷 P1914 是一道 C++ 的入门题目,题目名称为“数列排序”。该题目要求读入一个长度为 6 的整数数组,然后对数组进行排序,最后输出排序后的数组。
具体的题目描述和输入输出格式如下:
【题目描述】
输入一个长度为 6 的整数数组,将它们按从小到大的顺序排序后输出。
【输入格式】
一行,包含 6 个整数,用空格隔开。
【输出格式】
一行,包含 6 个整数,表示排序后的结果,用空格隔开。
【样例输入】
10 20 30 40 50 60
【样例输出】
10 20 30 40 50 60
【提示】
数据范围:输入数组中的每个数都是不超过 1000 的非负整数。
如果您想尝试解决这道题目,可以前往洛谷 P1914 题目页面进行尝试。
c++洛谷p1597
洛谷P1597是一道求最小值的题目,需要从输入的n个数中找到最小值并输出。在这个问题的引用中,提供了三种不同的解决方法,分别是使用sort函数、不使用sort函数和使用复制版代码。其中,sort函数是C++ STL中的一个排序函数,可以将数组从小到大排序。而不使用sort函数的方法则是通过循环遍历数组,找到最小值。复制版代码则是将不使用sort函数的方法进行了封装,使得代码更加简洁。
如果你想解决这个问题,可以选择其中一种方法进行实现。如果你想使用sort函数,可以将输入的n个数存储在数组中,然后使用sort函数进行排序,最后输出数组中的第一个元素即可。如果你想不使用sort函数,可以使用循环遍历数组的方法,找到最小值并输出。如果你想使用复制版代码,可以直接复制粘贴代码并运行。