约瑟夫问题-变式(一种个人的解法) 摘要:题目:有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。解题思路(或者说过程):不妨找到特殊的n值,使得1号选手留到最后,显而易见的…… 题解列表 2024年07月18日 0 点赞 0 评论 326 浏览 评分:9.9
简单的分支和循环语句解决问题 摘要:解题思路:用数组存储队列,再用循环去循环遍历数组,同时进行报数,每当报数到3为数组元素赋0以表示退出报数,更具体思路请看注释注意事项:思路很简单,主要是要理解两个关键变量i,j的重置条件和重置值。参考…… 题解列表 2024年07月12日 0 点赞 0 评论 194 浏览 评分:9.9
成了,经典的约瑟夫环问题 有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。 摘要:解题思路:建立c++的list容器,将数据输入,每搁三个判断一下,删除,继续判断,最后找到剩余的元素,输出注意事项:本次使用,学到了auto的新用法 参考代码:#include<iostream> …… 题解列表 2024年06月27日 0 点赞 0 评论 190 浏览 评分:0.0
1047 报数问题(一维数组遍历求解) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n; scanf("%d",&n); int a[n+2]; for(int i=1;i<=n;i++)…… 题解列表 2024年05月22日 0 点赞 0 评论 115 浏览 评分:0.0
1047: [编程入门]报数问题(约瑟夫环) 摘要:解题思路: 数组、vector 及公式分别实现注意事项:参考代码:#include<iostream> using namespace std; const int N = 1e2 + 10; …… 题解列表 2024年05月08日 1 点赞 0 评论 125 浏览 评分:9.9
C语言改版001 摘要:#include<stdio.h>#include<stdlib.h>typedef struct student{ int number; struct student*next;}no…… 题解列表 2024年03月19日 0 点赞 0 评论 139 浏览 评分:0.0
约瑟夫的环 摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class wc {static Scanner sc=new Scanner(System.in);pu…… 题解列表 2024年03月17日 0 点赞 0 评论 194 浏览 评分:0.0
WB的解题思路 摘要:#include<stdio.h>int main(){ int n; scanf("%d",&n); int count=n; int arr[n]; int …… 题解列表 2024年03月10日 0 点赞 0 评论 147 浏览 评分:0.0
利用数组指针解决问题 摘要:解题思路:双层循环,实现计数123123123;三个一次循环。利用取模i%n;注意事项:注意要让数组长度及时减去1参考代码:#include <stdio.h>#include <stdlib.h>/…… 题解列表 2024年01月31日 0 点赞 0 评论 98 浏览 评分:0.0
报数问题-题解(C语言-简易数组实现) 摘要: #define _CRT_SECURE_NO_WARNINGS #include #define MAX 500 int main() …… 题解列表 2024年01月29日 0 点赞 0 评论 152 浏览 评分:0.0