题解 1160: 出圈

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

猴子选大王(报数问题)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main() { int n,m; while(scanf("%d %d",&n,&m)!=EOF) { int s=0; ……

C语言代码,数组循环出圈

摘要:解题思路:          定义一个长度为n的数组,表示n个人,初始值为1,表示未出圈,0表示已出圈。利用while循环,从头开始报数,每一次先判断这个人有没有出圈。如果没有出圈,就报数,并判断报的……

循环链表解法(c语言代码)

摘要:我是很不想用链表的,因为每次写完都有一堆bug,因为链表很容易访问到空指针。但是我更不想用数组,数组太费脑子了。 ```c #include #include // 定义链表节点结构体……

SavenNeer-【出圈】-题解(C语言代码)

摘要:###解题思路 1、首先建立一个足够大的数组,对数据进行初始化,使得其等于1,2...。 2、再输入n,m的值,在整个程序中利用n限制先前数组的应用范围。 3、借助题文的判断条件,使用sum计报……

试着使用双向链表解决约瑟夫环问题

摘要:解题思路:既然约瑟夫环是一个环状结构,那我们应该可以使用双向链表来实现约瑟夫环,然后来解决问题。首先我们先定义一个结构体变量,表示这个环上每一个结点,每个结点都有三个值,分别是表示这个结点的前一个结点……

一个初学者的简单思路--出圈

摘要:解题思路:我们设置一个计数的count,如果说一共有n个人,把一个数组的前n项均设为1,那么count在遍历的时候可以把每一项值相加,如果count=m,则说明此位置的人出圈,这时我们把count再设……