网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
100个人排成一列,排头到排尾从1开始依次报数,数到5的整数倍的人出列休息,每数完一轮,再由排头从1开始重新报数,进行到第几轮时全排人数少于30?( )

A.6
B.7
C.8
D.9

参考答案

参考解析
解析:开始有100个人,有20个人所报的数是5的整数倍。第1轮后剩余的80个人,有16个人所报的数是5的整数倍。第2轮后剩余的64个人,有12个人所报的数是5的整数倍。第3轮......依次推下去,第5轮后还有34个人参加报数,其中有6个人所报的数是5的整数倍,第6轮后还有28人参加报数,所以进行到第7轮时全排人数少于30人。答案为B。
更多 “100个人排成一列,排头到排尾从1开始依次报数,数到5的整数倍的人出列休息,每数完一轮,再由排头从1开始重新报数,进行到第几轮时全排人数少于30?( ) A.6 B.7 C.8 D.9 ” 相关考题
考题 阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】设有n个人围坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数,报数到第m个人,则此人出圈,再从他的下一个人重新开始1到m的报数,如此进行下去,直到所有的人都出圈为止。现要求按出圈次序,每10人一组,给出这n个人的顺序表。设n=100,s=1,m=10。(1)将1到n个人的序号存入一维数组p中;(2)若第i个人报数后出圈,则将p置于数组的倒数第i个位置上,而原来第i+1个至倒数第i个元素依次向前移动一个位置:(3)重复第(2)步,直至圈中只剩下p[1]为止。include<stdio.h>define N 100define S 1define M 10void main(){int p[100],n,s,m;m=M;n=N;s=S;int i,j,s1,w;s1=s;for(i=1;(1);i++)(2)=i;for(i=n;i>=2;i--){s1=(3);if(s1==0)s1=i;w=(4);for(j=s1;j<i;j++)p[j-1]=p[j];p[i-1]=(5);printf("%4d",p[i])}}

考题 设有n个人坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数,报数到第m个人,此人出圈,再从他的下—个人重新开始从1到m报数,如此进行下去直到所有的人都出圈为止。先要求按出圈次序,每10个人为一组,给出这n个人的顺序表。请编制函数Josegh()实现此功能并调用函数WriteDat()把编设n=100,s=1,m=10进行编程。注意:部分源程序已给出。请勿改动主函数main()和写函数WritsDat()的内容。试题程序:include<stdio.h>define N 100define S 1define M 10int p[lOO],n,s,m;void WriteDat(void);void Josegh(void){}void main(){m=M; n=N; s=S;Josegh ( );WriteDat ();}void WriteDat(void){int i;FILE *fp;fp=fopen ( "OUT59. DAT", "w" );for (i=N-1; i>=0;i--){printf("%4d",p[i]);fprintf (fp, "%4d",p [i] );if (i%10==0){printf ("\n");fprintf (fp, "\n");}}fclose (fp);}

考题 设有n个人围坐一圈并按顺时针方向从l到n编号,从第s个人开始进行l到m的报数,报数到第m个人,此人出圈,再从他的下一个人重新开始l到m的报数,如此进行下去直到所有的人都出圈为止。现要求按出圈次序,每l0人一组,给出这n个人的顺序表。请考生编写函数Josegh(void)实现此功能,并调用函数writeDat,把结果P输出到文件out.dat中。 设n=100,s=1,m=10。 ①将l到n个人的序号存入一维数组P中; ②若第i个人报数后出圈,则将p[i]置于数组的倒数第i个位置上,而原来第i+1个至倒数第i个元素依次向前移动一个位置; ⑨重复第②步直至圈中只剩下p[1]为止。 注意:部分源程序已经给出。 请勿改动主函数main和输出数据函数writeDAT的内容。

考题 设有n个人围坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数,报数到第m个人,此人出圈,再从他的下一个人重新开始1到m的报数,如此进行下去直到所有的人都出圈为止。现要求按出圈次序,每10人一组,给出这n个人的顺序表。请考生编写函数Josegh(void)实现此功能,并调用函数writeDat,把结果P输出到文件out.dat中。 设n=100,s=1,m=10。 ①将1到n个人的序号存入一维数组P中; ②若第i个人报数后出圈,则将p[i]置于数组的倒数第i个位置上,而原来第i+1个至倒数第i个元素依次向前移动一个位置; ③重复第②步直至圈中只剩下p[1]为止。 注意:部分源程序已经给出。 请勿改动主函数main和输出数据函数writeDAT的内容。

考题 30个人围坐在一起轮流表演节目。他们按顺序从1到3依次不重复地报数,数到3的人出来表演节目,并且表演过的人不再参加报数,那么在仅剩一个没表演过节目的时候,共报数多少人次?() A. 87 B. 117 C. 57 D. 77

考题 某班军训,20个同学排成一行,若从左起第2个人开始隔1个人报数,小李报8号;若从右起第3个人开始隔2人报数,小陈报6号。那么若从小陈开始向小李逐个报数,则小李报的数为:A.8 B.10 C.12 D.14

考题 某公司年会上,主持人组织了 20名员工围坐在一起轮流表演节目。他们按顺序从1到5依次不重复地报数,数到5的员工出来表演节目,并且表演过的员工不再参加报数,那么在仅剩两名员工没表演过节目的时候,共报数()人次。 A.80 B.110 C.90 D.100

考题 学生报数时,从排头到排尾每个人都转头报数。

考题 判断题学生报数时,从排头到排尾每个人都转头报数。A 对B 错

考题 单选题请开始答题:30个人围坐在一起轮流表演节目,他们按顺序从1到3依次不重复地报数,数到3的人出来表演节目,并且表演过的人不再参加报数,那么在仅剩一个人没有表演过节目的时候,共报数多少人次?(  )A 77B 57C 117D 87

考题 单选题30 个人围坐在一起轮流表演节目,他们按顺序从1 到3 依次不重复地报数,数到3 的人出来表演节目,并且表演过的人不再参加报数,那么在仅剩一个人没有表演过节目的时候,共报数多少人次:A 77B 57C 117D 87

考题 单选题从左向右编号为1至2012号的2012名同学排成一行,从左向右1至12报数,报数为12的同学原地不动,其余同学出列;然后留下的同学再从左向右1至12报数,报数为12的留下,其余同学出列;留下的同学第三次从左向右1至12报数,报到12的同学留下,其余同学出列,那么最后留下的同学中,从左边数第一个人的最初编号是(  )号。A 1884B 288C 1653D 1728