アットウィキロゴ

とくいぇい

import numpy as np
life=[0]
age=[7]
for u in range(6):
    for k in range(u+1):
        life.append(100)
        age.append(6-u)       
 
number=21
 
class f:
 
  life=[0]
  age=[7]
  number=21
 
  def ff(self):
     for a1 in range(6):
         q=[]
         for i in range(self.number):
             h=0
             if self.life[i+1]>50:
                h=h+1
             if self.age[i+1]==a1+1:
                h=h+1
             if h==2:
                q.append(i+1)
         q1=np.random.choice(q)
         self.life[q1]=0
 
     for i in range(6):
         self.life.append(100)
         self.age.append(0)
 
     self.number=self.number+6
 
     for i in range(self.number):
         self.age[i+1]=self.age[i+1]+1
 
for tr in range(6):
    f1=f()
    f1.number=number
    f1.life=life
    f1.age=age
    f1.ff()
    number=f1.number
    life=f1.life
    age=f1.age
 
 
print(age)
最終更新:2017年12月26日 13:08