You are on page 1of 2

import random

VEMUA=[]
def hamkiemtra(ktvemua):
if len(ktvemua) == 6:
t=0
for phantu in ktvemua:
if 1 <= int(phantu) <= 45:
if ktvemua.count(phantu) >= 2:
print("Ve mua co so trung nhau")
return False
else: t=t+1

else:
print("So vuot qua [1-45]")
return False
else:
print("Do dai khong hop le")
return False
if t==6:
print("Ve hop le!")
return
def trungthuong(vemua, vetrungthuong):
setvemua = set(vemua)
setvetrungthuong = set(vetrungthuong)
setkiemtra = setvemua - setvetrungthuong
if len(setkiemtra) ==0:
print("Wow!!!!!Ban trung 6 so")
if len(setkiemtra) ==1:
print("Wow!!!!!Ban trung 5 so")
if len(setkiemtra) ==2:
print("Wow!!!!!Ban trung 4 so")
if len(setkiemtra) ==3:
print("Yeah!!!!!Ban trung 3 so")
if len(setkiemtra) ==4:
print("haizz!!!!!Ban trung 2 so")
if len(setkiemtra) ==5:
print("oh no!!!!!Ban trung 1 so")
if len(setkiemtra) ==6:
print("Trang tay!!!!!Ban trung 0 so")
while True:
print("=========Chon chuc nang=========")
print("1. Mua ve tu dong")
print("2. Mua vé thủ công")
print("3. Kiem tra giai thuong")
print("4. Thoat chuong trinh")
print("================================")
chon = input("Chon chuc nang: ")
if chon == "1":
so_luong=int(input("Số vé cần mua: "))
while so_luong>0:
vemua = random.sample(range(1,46), 6)
vedamua={
"vemua": vemua
}
VEMUA.append(vedamua)
so_luong=so_luong-1
print("Ve da mua: ")
for i in VEMUA:
print(f"{i['vemua']}")
elif chon == "2":
so_luong=int(input("Số vé cần mua: "))
while so_luong>0:
vemuathucong = input("Nhap ve can mua: ")
vemua=vemuathucong.split(" ")
vemua = [int(d) for d in vemua]
while hamkiemtra(vemua)== False:
vemuathucong = input("Nhap lai ve can mua: ")
vemua=vemuathucong.split(" ")
vemua = [int(d) for d in vemua]

vedamua={
"vemua": vemua
}
VEMUA.append(vedamua)
so_luong=so_luong-1

for i in VEMUA:
print(f"{i['vemua']}")
elif chon == "3":
if len(VEMUA)==0:
print("Quy khach vui long mua ve")
else:
vetrungthuong = random.sample(range(1,46), 6)
print("Số trúng thưởng: ")
print(vetrungthuong)
print("=========Kết quả==========")
for i in VEMUA:
print(i['vemua'])
trungthuong(i['vemua'], vetrungthuong)

else:
print("Ket thuc chuong trinh")
break

You might also like