java吧 关注:1,250,068贴子:12,734,345
  • 10回复贴,共1

新人求教,怎样用代码把下面的话表达出来

只看楼主收藏回复

有n个人,n的值自己输入,围成一个圈,将他们按顺序编号。从1开始,把每隔2人即第三个人扔进海里,一直循环下去,问最后剩下的人的编号是多少?


IP属地:广东来自Android客户端1楼2013-10-06 01:16回复
    听话!小潘跟我说过!至于实现你可以用求组!想下思路!结果忘记了!


    来自Android客户端2楼2013-10-06 03:03
    回复
      这个只要用FOR循环就可以做出来了 很简单的


      3楼2013-10-06 03:36
      回复
        最后总会剩下两人


        4楼2013-10-06 03:37
        收起回复
          用循环链表模拟 linkedlist


          IP属地:福建来自iPhone客户端5楼2013-10-06 03:40
          收起回复
            for(;n>0;)if(n/3==0){syso“死!!” n--;}
            凑合看吧


            6楼2013-10-06 13:13
            回复
              约瑟夫环问题。


              IP属地:浙江7楼2013-10-06 13:20
              回复
                我去 链表会不会?循环链表会不会?????笨蛋呀


                IP属地:陕西来自Android客户端8楼2013-10-07 05:11
                回复