转圈圈

作者: 大黑跟小白的日常 | 来源:发表于2019-06-27 17:09 被阅读0次

需求:

1-100号人,围成一个圈,从1号报数,123、123...报数,报3出圈圈,缩小圈圈,问最后留下那个人是多少号?

people=[]
a = 1
# 初始化数组
while a <= 100:
    people.append(a)
    a += 1
index = 1
# 开始报数
while True:
    if people[-1] == people[0]:
        break
    if index == 4:
        index = 1
        continue
    if index == 3:
        # 出队列
        del people[0]
    else:
        # 出队列后又重新入队列
        people.append(people[0])
        del people[0]
    index += 1
print(people)

结果:

image.png

Java实现

    public static void main(String[] args) {
        List<Integer> list = new LinkedList<>();
        for (int i = 1; i <= 100; i++) {
            list.add(i);
        }
        int index = 1;
        while (true) {
            if (index == 4) {
                index = 1;
            }
            if (list.size() == 1) {
                break;
            }
            if (index == 3) {
                list.remove(0);
            } else {
                list.add(list.get(0));
                list.remove(0);
            }
            index++;
        }
        System.out.println(list);
    }
image.png

相关文章

  • 转圈圈

    转圈圈,转圈圈,可以走着转、跳着转、跳着转、跑着转,还可以趴着转、躺着转和脚不碰地的转。我转,我转,我转圈圈,开心...

  • 圈圈转啊转

    最近简书总是在转圈圈。 点赞内容打不开,评论内容打不开。 圈圈转啊转,转啊转,想看的总是看不见。 怎么了?为什么总...

  • 大海小鸡还有虫子

    在果园里,轱辘轱辘转,圈圈的是谁呀?是虫子。绕着世界轱辘轱辘转,圈圈的是谁呀?是大海。围着小米,轱辘轱辘转,圈圈的...

  • 诗歌||  年轮在转圈圈

    一年又一年 时光在转圈圈 四季在转圈圈 你在你的世界里转啊转 我在我的世界里转啊转 生活就是一个圈圈接着另一个圈圈...

  • 遇见28°男人

    有时候,你会不会觉得其实人生就像一个圆圈圈。兜兜圈圈,我们最终只是回到了起点。而能让我们不停的在那个圈里转啊转啊,...

  • 圈圈圈圈

    圈圈圈圈, 我人生的无限可能, 无数个圈圈圈圈 圈圈圈圈, 我人生的无限可能, 环环扣在了一起 圈圈圈圈, 我人生...

  • 2018-05-17

    哇!真是厉害呢!又被人给耍的团团转——转圈圈

  • 逐梦逐梦逐梦演艺圈圈圈圈圈圈圈圈圈圈圈圈

    该来的总是会来的,经过我不屑的努力,我们终于能在2018年8月3号也就是今天的16:00看到毕导这部神作。 是的,...

  • 带着爱和好奇心去育儿

    我家俩娃现阶段最喜欢做的事情就是:转圈圈。兄弟俩时常一边转一边乐呵呵地说“转圈圈,转圈圈”。我和公婆看着他们兄...

  • 我最喜欢的事儿就是转圈圈

    我每天最喜欢的事情就是转圈圈,转呀转,转呀转......,根本停不下来,但我的肚子从来都没小过,可能是因为...

网友评论

      本文标题:转圈圈

      本文链接:https://www.haomeiwen.com/subject/tfnrcctx.html