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

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

筛选

vector解决报数问题

摘要:解题思路: vector添加和删减元素 形成循环队列注意事项:参考代码:#include<iostream>#include<vector>using namespace std;int main()……

一定要细心啊(不难)

摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main(void) {     int n;     printf("Please enter the number……

采用循环判断进行求解,易于理解(C语言代码)

摘要:题目要求:        有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。解题思路:       采用数组来存放所有的人数,并为所……

python 9行实现

摘要:解题思路:注意事项:参考代码:n=int(input())a= list(range(1,n+1))p=2while n > 1:    a.pop(p)    if p==n-1:p=0    n=……

通过数组标记

摘要:解题思路:用数组给每个人标号,将每次循环报3的人赋值0,直到只剩1个找到它的标号。参考代码:#include <stdio.h>// 函数pan用于找出最后剩下的一个元素int pan(int *a,……