CloudCoder Python feladatgyujtemeny/buvos negyzet

A MathWikiből
(Változatok közti eltérés)
Csirke (vitalap | szerkesztései)
(Új oldal, tartalma: „<python>def buvos_negyzet(tablazat): ossz = 0 n = len(tablazat) for i in range(n): ossz = ossz + tablazat[0][i] for i in range(n): uj_os…”)

A lap jelenlegi, 2015. november 6., 13:05-kori változata

def buvos_negyzet(tablazat):
    ossz = 0
    n = len(tablazat)
    for i in range(n):
        ossz = ossz + tablazat[0][i]
    for i in range(n):
        uj_ossz = 0
        for j in range(n):
            uj_ossz = uj_ossz + tablazat[i][j]
        if uj_ossz != ossz:
            return False
 
        uj_ossz = 0
        for j in range(n):
            uj_ossz = uj_ossz + tablazat[j][i]
        if uj_ossz != ossz:
            return False
 
    return True
Személyes eszközök