出圈:重点是怎么在反复遍历一个圈时确定下标问题 摘要:解题思路:本题可以将所有的人从1到m设置好序号,然后放到列表里面,序号存在表示该人尚未出圈,每次遍历时index更新为(index+(m-1))%len(c),保证下标在超过范围时能够正确判断,每一次…… 题解列表 2023年11月08日 0 点赞 0 评论 116 浏览 评分:9.9
不会链表,STL,就只能用这种笨方法咯 摘要:```cpp #include using namespace std; int a[100]={0}; //find()函数用来判断是否 "出圈" 结束 bool find(int *s,…… 题解列表 2023年06月15日 0 点赞 0 评论 114 浏览 评分:0.0
简单数组算法 摘要:解题思路:注意事项:参考代码:int main() { int m, n; while (scanf("%d%d", &n, &m) != EOF) { int a[100]; …… 题解列表 2023年04月06日 0 点赞 0 评论 61 浏览 评分:8.0
连续输入用重复执行解决 摘要:解题思路:模板给的开头和结尾还是很有用的遇到连续输入还好是还是要尽量用一下while true:try:except:break挺好用注意事项:参考代码:while True: try: …… 题解列表 2023年03月09日 0 点赞 0 评论 64 浏览 评分:0.0
1160————出圈 摘要: import java.util.Scanner; import java.util.LinkedList; public class Main { publi…… 题解列表 2023年03月05日 0 点赞 0 评论 119 浏览 评分:0.0
出圈(典型的约瑟夫环问题) 摘要:```c #include int f(int n,int m){ int i,s=0; for(i=2;i…… 题解列表 2023年02月02日 0 点赞 0 评论 128 浏览 评分:9.9
学生能看懂的c++语言 摘要:解题思路:难点在于如何用计算机模拟人一次次选的过程.有n个人,我们就定义一个长度为n个的数组a[n]不妨将m个元素赋1,其他元素初始化0。用一个for循环一次次地访问这个数组,当m次时,将a[i]赋0…… 题解列表 2023年01月14日 0 点赞 0 评论 68 浏览 评分:0.0
一个初学者的简单思路--出圈 摘要:解题思路:我们设置一个计数的count,如果说一共有n个人,把一个数组的前n项均设为1,那么count在遍历的时候可以把每一项值相加,如果count=m,则说明此位置的人出圈,这时我们把count再设…… 题解列表 2022年12月23日 0 点赞 1 评论 91 浏览 评分:9.9
队列思想,模拟思想,C / C++ 摘要: C++版 #include #include using namespace std; int main() { int n, m; while(cin >> n >> …… 题解列表 2022年12月01日 0 点赞 0 评论 125 浏览 评分: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 评论 496 浏览 评分:9.9