Új hozzászólás Aktív témák

  • sztanozs

    veterán

    válasz sztanozs #4269 üzenetére

    ja, haromszogeket szamoltam, nem oldalakat, azert nem adott ki eredmenyt :DDD

    from itertools import permutations

    def szabaly(doboz):
    a, d, f, k = 1, 4, 7, 2
    b, c, e, g, h, i, j, l = doboz
    return 26 == a + b + d + e == c + d + f + g == e +f + h + i == g + h + j + k == i + j + l + a

    def print_doboz(doboz):
    a, d, f, k = 1, 4, 7, 2
    b, c, e, g, h, i, j, l = doboz
    print(f" {a:>2}\n"
    f"{k:>2} {l:>2} {b:>2} {c:>2}\n"
    f" {j:>2} {d:>2}\n"
    f"{i:>2} {h:>2} {f:>2} {e:>2}\n"
    f" {g:>2}\n")
    dobozok = permutations([3, 5, 6, 8, 9, 10, 11, 12])
    eredmeny = filter(szabaly, dobozok)
    for doboz in eredmeny:
    print_doboz(doboz)
    print()

    [ Szerkesztve ]

    JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...

Új hozzászólás Aktív témák