# Zadanie 2. Dana jest tablica T[N][N] wypełniona liczbami naturalnymi. Proszę
# napisać funkcję, która
# odpowiada na pytanie, czy w każdym wierszu tablicy występuje co najmniej jedna liczba złożona wyłącznie
# z nieparzystych cyfr.

def cw02(MAX, t):
    # row
    for i in range(MAX):
        is_there = False
        # column
        for j in range(MAX):
            si = True
            copy = t[i][j]
            while copy > 0:
                if (copy % 10) % 2 == 0:
                    si = False
                    break
                copy //= 10
            if si:
                is_there = True
                break
        if not is_there:
            return False
    return True

89833a7935a3bbcf5067c0ca6d156df630780241
<mask token>

def cw02(MAX, t):
    for i in range(MAX):
        is_there = False
        for j in range(MAX):
            si = True
            copy = t[i][j]
            while copy > 0:
                if copy % 10 % 2 == 0:
                    si = False
                    break
                copy //= 10
            if si:
                is_there = True
                break
        if not is_there:
            return False
    return True

# Zadanie 2. Dana jest tablica T[N][N] wypełniona liczbami naturalnymi. Proszę
# napisać funkcję, która
# odpowiada na pytanie, czy w każdym wierszu tablicy występuje co najmniej jedna liczba złożona wyłącznie
# z nieparzystych cyfr.

def cw02(MAX, t):
    # row
    for i in range(MAX):
        is_there = False
        # column
        for j in range(MAX):
            si = True
            copy = t[i][j]
            while copy > 0:
                if (copy % 10) % 2 == 0:
                    si = False
                    break
                copy //= 10
            if si:
                is_there = True
                break
        if not is_there:
            return False
    return True
