RSS

 

RSS


パズル


7等辺7角形真っ直ぐに

  • いわいまさか
  • at 2024/9/13 15:03:57

道筋
 
例えば7等辺7角形の前に真っ直ぐにいったとして
の[2,0]の方向にずっと行くとして

gain=[2,0]
route=[[0,0]]

for i in range(7):
 last=route[-1]
 next=[last[0]+gain[0],last[1]+gain[1]]
 route.append(next)
 print(route)

[[0, 0], [2, 0]] [[0, 0], [2, 0], [4, 0]] [[0, 0], [2, 0], [4, 0], [6, 0]] [[0, 0], [2, 0], [4, 0], [6, 0], [8, 0]] [[0, 0], [2, 0], [4, 0], [6, 0], [8, 0], [10, 0]] [[0, 0], [2, 0], [4, 0], [6, 0], [8, 0], [10, 0], [12, 0]] [[0, 0], [2, 0], [4, 0], [6, 0], [8, 0], [10, 0], [12, 0], [14, 0]]

gain [2,0]は本当は変わる
routeは道筋
最後のやつはー1で取ってこれる last
gainを足して next

おう、できた。
pythonの練習



  • コメント (0)
  • トラックバック (0)
トラックバックURL :
http://www.iwai-masaka.jp/tb.cgi/56579