CloudCoder Python feladatgyujtemeny/pascal

A MathWikiből
A lap korábbi változatát látod, amilyen Csirke (vitalap | szerkesztései) 2015. szeptember 11., 04:55-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
def pascal(n):
    haromszog = [[0 for j in range(i+1)] for i in range(n)]
    haromszog[0][0] = 1
    for i in range(1, n):
        for j in range(i+1):
            if j == 0 or j == i:
                haromszog[i][j] = 1
            else:
                haromszog[i][j] = (
                    haromszog[i-1][j] +
                    haromszog[i-1][j-1])
    return haromszog
Személyes eszközök