import time 
import os
import random

def spam(n):
    for i in range(n):
        print()

def clear():
    os.system('cls')




clear()

ilosc_kolumn = int(input("podaj ilosc kolumn: "))
dlugosc_kolumn = int(input("podaj ilosc dlugosc: "))
for n in range(ilosc_kolumn):
    for _ in range(n):
        print(" ", end="")
    for _ in range(dlugosc_kolumn):
        print("*", end="")
    print()


ilosc_kolumn = int(input("podaj ilosc kolumn: "))
for n in range(ilosc_kolumn+1):
    for _ in range(ilosc_kolumn-n):
        print(" ", end="")
    for _ in range((n*2)-1):
        print("*", end="")
    print()

for n in range(ilosc_kolumn+1):
    for _ in range(n):
        print(" ", end="")
    m = ilosc_kolumn - n
    p = (m*2)-1
    for _ in range(p):
        print("*", end="")
    print()




liczba_tur = 0
twoja_liczba = -1
liczeba_do_zgadniecia = random.randint(1, 100)
while liczeba_do_zgadniecia != twoja_liczba:
    print()
    liczba_tur += 1
    twoja_liczba = int(input("podaj liczbe 1-100: "))
    if twoja_liczba > liczeba_do_zgadniecia:
        print("za wielka")
    elif twoja_liczba < liczeba_do_zgadniecia:
        print("za mala")

print(f"zgadles liczbe {liczeba_do_zgadniecia} po {liczba_tur} turach")
print()


sklep = ["buty","koszulka","bluza","kurtka"]
ceny = [23.45 ,31.87 ,40.1 ,45.2]

print("0.skonczylem zakupy")
for i in range(len(sklep)):
    print(f"{i+1}.{sklep[i]} cena: {ceny[i]}")

cala_cena = 0
while True:
    print()
    co_kupic = -1
    while co_kupic > 0 or co_kupic < len(sklep):
        co_kupic = int(input(f"co chesz kupic(0-{len(sklep)}): ")) 
        if co_kupic < 0 or co_kupic > len(sklep):
            print("nie tego przedmiotu")
        else:
            break
    if co_kupic == 0:
        break
    ile_kupic = int(input(f"ile chesz kupic {sklep[co_kupic]}: "))
    cala_cena += ile_kupic * ceny[co_kupic]
print(f"calkowita cena to {cala_cena}")



i = int(input("podaj liczbe calkowita: "))
while i > 0:
    print(i)
    i -= 1
    time.sleep(1)
    clear()
print("BOOM!")
