Har sjølv laga eit program som tel opp antal kombinasjonar med sum = 6, sum = 7,................................., sum = 35 og sum = 36 for dei to terninggruppene.
Eksempel: Terningkast(6 objekt) har 4221 kombinasjonar med sum auge = 20 , medan pyramidekast( 9 objekt ) har 23607 kombinasjonar som gir same sum ( 20 ). Sjå vedlagt kode.
Kan nokon av dykk , Aleks eller Gustav , kort forklare vegen vidare for å kome i mål ?
Kode: Velg alt
from pylab import *
tsum = zeros(37)
psum = zeros(37)
#
# Terningkast(6 objekt ) - tel opp antal utfall med gitt sum.
#
for i in range(1,7):
for j in range(1,7):
for k in range(1,7):
for l in range(1,7):
for m in range(1,7):
for n in range(1,7):
sum = i + j + k + l + m + n
tsum[sum] = tsum[sum] + 1
print(tsum[20])
#
# Pyramidekast(9 objekt) - tel opp antal utfall med gitt sum.
#
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
for l in range(1,5):
for m in range(1,5):
for n in range(1,5):
for p in range(1,5):
for q in range(1,5):
for r in range(1,5):
sum = i + j + k + l + m + n + p + q + r
psum[sum] = psum[sum] + 1
print(psum[20])