jerryxjr1220 发表于 2017-1-6 12:14:52

用python写的话,代码很简单
#coding:utf-8
class YSF(object):
        def __init__(self,n,p):
                self.n = n
                self.p = p
                self.list = list(range(1,n+1))
        def loop(self):
                while self.list:
                        for i in range(self.p):
                                a = self.list.pop(0)
                                self.list.append(a)
                        print (self.list.pop(), end=' ')

ysf = YSF(10,3)
ysf.loop()
输出:
3 6 9 2 7 1 8 5 10 4

我的弟弟是正太 发表于 2017-2-28 17:51:21

我想看看你用的

32797027 发表于 2017-4-23 16:53:54

啊 正需要

cherub0712 发表于 2017-5-3 10:22:34

{:5_102:}

清悠悠 发表于 2017-7-26 17:01:41

看看代码

枫桥叶泊为谁? 发表于 2017-8-5 13:59:59

学习学习

不失微笑 发表于 2017-8-6 21:17:28


ssytec 发表于 2017-8-10 21:30:18

看看

Peanut丶酱 发表于 2018-4-18 16:59:09

我想看看

溯影 发表于 2018-4-18 17:53:33

学习一下。。{:10_254:}

刘亮 发表于 2018-4-20 08:54:17

有一些定义我不会,所以借鉴一下

tttta 发表于 2018-4-25 10:55:09

cao173006820 发表于 2018-4-29 11:32:35

给力给力

鱼份 发表于 2018-10-5 10:03:11

想看

moehhh 发表于 2018-10-7 15:32:30

求解

wwhywhy 发表于 2018-10-7 19:49:37

谢谢提供的代码

余生愿你常欢笑 发表于 2018-10-9 21:55:07

hgh 发表于 2018-10-15 15:03:02

1

knight566 发表于 2018-10-15 23:18:34

厉害了

越夜疯 发表于 2018-12-10 11:12:20

谢谢!
页: 1 2 3 [4] 5
查看完整版本: DS\约瑟夫环