出圈直接解法 解题思路:注意事项:同样适用于m大于n的情况。参考代码:#include#include#includeintmain(){intn,m,*flag;while(scanf("%d%d", 题解列表 2025年01月13日 0 点赞 0 评论 475 浏览 评分:0.0
约瑟夫环比出圈更高大上啊(但是太简单了) 摘要:解题思路:标记淘汰,首尾相连,很简单注意事项:参考代码:#include<stdio.h> int main(void) { int n, m,i; while(scanf("…… 题解列表 2024年12月31日 0 点赞 0 评论 453 浏览 评分:0.0
循环链表解法(c语言代码) 我是很不想用链表的,因为每次写完都有一堆bug,因为链表很容易访问到空指针。但是我更不想用数组,数组太费脑子了。```c#include#include//定义链表节点结构体typedefstructnode{intdata;//节点存储的数据structnode*next;//指向下一个节点的指针s 题解列表 2024年08月31日 0 点赞 1 评论 675 浏览 评分:9.9
无需链表,一维数组循环解决 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int magic(const int n,int cu){ int a[n]; //用数组记录…… 题解列表 2024年03月20日 0 点赞 0 评论 498 浏览 评分:0.0
猴子选大王(报数问题) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main() { int n,m; while(scanf("%d %d",&n,&m)!=EOF) { int s=0; …… 题解列表 2024年03月18日 0 点赞 0 评论 589 浏览 评分:9.9
简单数组算法 摘要:解题思路:注意事项:参考代码:int main() { int m, n; while (scanf("%d%d", &n, &m) != EOF) { int a[100]; …… 题解列表 2023年04月06日 0 点赞 0 评论 459 浏览 评分:8.0
出圈(典型的约瑟夫环问题) ```c#includeintf(intn,intm){inti,s=0;for(i=2;i 题解列表 2023年02月02日 0 点赞 0 评论 555 浏览 评分:9.9
一个初学者的简单思路--出圈 解题思路:我们设置一个计数的count,如果说一共有n个人,把一个数组的前n项均设为1,那么count在遍历的时候可以把每一项值相加,如果count=m,则说明此位置的人出圈,这时我们把count再设为0,把此位置元素设为0,于是当count再遍历这个地方的时候会加0,相当于没有对此计数。 题解列表 2022年12月23日 0 点赞 1 评论 436 浏览 评分:9.9
队列思想,模拟思想,C / C++ 摘要: C++版 #include #include using namespace std; int main() { int n, m; while(cin >> n >> …… 题解列表 2022年12月01日 0 点赞 0 评论 474 浏览 评分:9.9
出圈(约瑟夫环)问题---用C语言解决 摘要:```c #include int main(void) { int n,m; while(scanf("%d%d", &n,&m)!=EOF) { int row[n]; …… 题解列表 2022年11月25日 0 点赞 0 评论 911 浏览 评分:9.9