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

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

筛选

用数组方法解决报数问题

解题思路:用一个数组num[]代表n个人,用下标代表初始号数,一开始令num[0]到num[n-1]都为1,然后用一个循环,当第x个人的报数为3时,令num[x]=0,直到数组num[]中只有一个1时循环终止,输出该数组下标。(详细分析看代码注释)注意事项:该内容为小白所写,

C语言循环判断解法(简单易懂有注释)

摘要:解题思路:建立bool型数组,通过一般的穷举思路不断判断当下情况,至只剩下最后一个数,取下标注意事项:函数中i作为计数器被反复使用,可以以i=0为界讨论各步骤参考代码:#include<stdio.h……

[编程入门]报数问题(免箱新手)

解题思路:a数组记录数到哪一个号码了,吧数组用来判断该编号人员是否被淘汰;t用来计数1,2,3;i表示数到哪一个了。num33表示场上还剩余多少人。注意事项:当我们数到场上剩下的排在最后的人时要从头开始数。同时还要判断从头数时的人是否为0.参考代码:#includeusi

java--study||O.o

摘要:参考代码:import java.util.Scanner; public class Main {   public static void main(String[] args)    ……