题解 1047: [编程入门]报数问题

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

筛选

循环链表解决约瑟夫环

摘要:解题思路:尾插法将链表串起来,使用两个指针删除应该删的节点那一个,一直循环至剩下最后一个。注意事项:参考代码:#include<stdio.h> #include<stdlib.h> struct……

1047: [编程入门]报数问题

摘要:import java.io.*; /**  * 公式法直接解决。  */ public class Main {     public static BufferedReader ……

1047: 报数问题

摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class Main { public static void main(String[] args) {……

约瑟夫环——循环链表

摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include<stdlib.h> struct student {     int num;     struct st……

报数问题,公式解决

摘要:解题思路:  公式:f(n,3)=(f(n−1,3)+3)%n ,其中n是总人数,f(n,3)是获胜者的下标位置。注意事项:  这个公式计算的是从0开始的下标位置,所以最后还要加一。         ……

[编程入门]报数问题

摘要:解题思路:    这题主要是想用列表实现,每当有一个3就将那个值赋0,一直循环,直到最后一个就退出。注意事项:参考代码:public static void main(String[] args) {……

报数问题(C++)(STL vector求解)

摘要:解题思路:个人认为解这种题的思路就是首先定义一个不定长数组vector,通过输入的总人数,利用for循环用vector存储每个人的编号(1~n)。然后接下来的while循环就是模拟这个报数的过程,题意……