import math

def dziura(n):
    for _ in range(n):
        print()

dziura(67)

def pole_szesciokota_foremnego(a):
    return (3 * math.sqrt(3) * a) ** 2 / 2

def xor(a,b):
    if a or b:
        if a and b:
            return False
        else:
            return True
    else:
        return False
    
def laczenie(s,lista):
    return s.join(lista)

print(laczenie(".",["cos","cos2","cos3"]))

def polacz_dlugie(s,lista):
    pierwsze_slowo = lista[0]
    for elem in lista[1:]:
        pierwsze_slowo += s
        pierwsze_slowo += elem
    return pierwsze_slowo

print(polacz_dlugie(".",["cos","cos2","cos3"]))

def dzielenie(dzielna,dzielnik):
    if dzielnik == 0:
        return "dzielnik to 0"
    wynik_dziel =  dzielna // dzielnik
    if wynik_dziel * dzielnik == dzielna:
        return "da sie dzielic bez reszty"
    else:
        return "nie da sie dzielic bez reszty"
    
print(dzielenie(5,2))
print(dzielenie(4,2))
print(dzielenie(4,0))



def notka(imie,wiek,wzrost):
    return f"{imie}, lat {wiek}, {wzrost:.2f}m wzrostu"

print(notka("seba",17,1.8723))

def unikalne(lista):
    nowa_lista = []
    for elem in lista:
        if elem not in nowa_lista:
            nowa_lista.append(elem)
    print(nowa_lista)

unikalne([1,2,2,3,3,3,4,3,5,5,4,4,1])

def suma_cyfr(liczba):
    suma = 0
    aktualna = 0
    while(liczba > 0):
        aktualna = liczba % 10
        suma += aktualna
        liczba = liczba // 10
    return suma
    
print(suma_cyfr(149))

def login(has,log):
    haslo = "hejka"
    login = 1235
    if has == haslo and log == login:
        return True
    return False

print(login("hejka",1235))
print(login("hjka",135))
