早教吧作业答案频道 -->其他-->
一百多个小朋友围成一圈,并从1开始依次编号,如果从1号开始1-2报数,凡报1的退出圏外,报2的留下,这样循环到剩下最后一人时,剩下的是44号,问,原来有多少个小朋友?
题目详情
一百多个小朋友围成一圈,并从1开始依次编号,如果从1号开始1-2报数,凡报1的退出圏外,报2的留下,这样循环到剩下最后一人时,剩下的是44号,问,原来有多少个小朋友?
▼优质解答
答案和解析
答案是54,代码如下
#include
#include
using namespace std;
int main()
{
\x09int num, i;
\x09for (num = 44;;++num)
\x09{
\x09\x09list ilist;
\x09\x09for (i = 1; i 1)
\x09\x09{
\x09\x09\x09list::iterator tm = p;
\x09\x09\x09tm++;
\x09\x09\x09if (tm == ilist.end())
\x09\x09\x09{
\x09\x09\x09\x09tm = ilist.begin();
\x09\x09\x09}
\x09\x09\x09ilist.erase(p);
\x09\x09\x09p = tm;\x09
\x09\x09\x09p++;
\x09\x09\x09if (p == ilist.end())
\x09\x09\x09{
\x09\x09\x09\x09p = ilist.begin();
\x09\x09\x09}
\x09\x09}
\x09\x09if (*p == 44)
\x09\x09{
\x09\x09\x09cout
#include
#include
using namespace std;
int main()
{
\x09int num, i;
\x09for (num = 44;;++num)
\x09{
\x09\x09list ilist;
\x09\x09for (i = 1; i 1)
\x09\x09{
\x09\x09\x09list::iterator tm = p;
\x09\x09\x09tm++;
\x09\x09\x09if (tm == ilist.end())
\x09\x09\x09{
\x09\x09\x09\x09tm = ilist.begin();
\x09\x09\x09}
\x09\x09\x09ilist.erase(p);
\x09\x09\x09p = tm;\x09
\x09\x09\x09p++;
\x09\x09\x09if (p == ilist.end())
\x09\x09\x09{
\x09\x09\x09\x09p = ilist.begin();
\x09\x09\x09}
\x09\x09}
\x09\x09if (*p == 44)
\x09\x09{
\x09\x09\x09cout
看了一百多个小朋友围成一圈,并从1...的网友还看了以下:
英国女王伊丽莎白二世在位60多年间,根据内阁安排,曾出访海外300多次,访问英国各地2.5万多次, 2020-05-16 …
某市要建一个长400米、宽50米的长方形市场,这个市场占地多少公顷,如果沿四周走一圏,要走多少米? 2020-06-10 …
在300米的环形跑道上,甲乙二人同时、同向从起跑线上起跑.甲每秒钟5米,乙每秒4.2米.当甲追上乙 2020-06-21 …
某商场用50000元从外地购回一批T恤衫.由于销路好.商务又紧急调拨18.6万元采购比第一次多2倍 2020-06-22 …
理性的阅读世间许多事情都是经过不断的积累经验才会上升到一定的层次,读书也不例外。A对于读书,人们说 2020-07-12 …
20世纪90年代以来,美国共对外用兵42次,年均用兵率比冷战时期高出一倍还多。1998年以来,美国 2020-07-29 …
数学题,各位高手帮帮忙1.某超市用5万元从外地采购一批T恤衫,由于销路好,该超市又紧急调拨18.6 2020-08-01 …
一百多个小朋友围成一圈,并从1开始依次编号,如果从1号开始1-2报数,凡报1的退出圏外,报2的留下, 2020-11-17 …
现有A、B、C、D、E、F六种短周期元素(稀有气体除外)原子序数依次增大,A、C同主族,在短周期中A 2021-01-05 …
英国女王伊丽莎白二世在位60多年间,根据内阁安排,曾出访海外300多次,访问英国各地2.5万多次;尽 2021-01-15 …