Toshkent Axborot Texnalogiyalri Universiteti
Algoritmlarni Loyihalash Fani
Amaliy ish 4
Bajardi:Masharifov Dilmurod
14_2.Ixtiyoriy dasturlash tilida Priority Queue strukturaga ega bo’lgan
studentlar massivi ifodalovchi dastur tuzing. Ustuvorlikni student familiyasi bosh harflari bo’yicha ifodalang.
from queue import PriorityQueue
al=[]
n=int(input("Talabalar soni: "))
q=PriorityQueue()
for net in range(1,n+1):
print(net,end=" ")
fer=str(input("ismi: "))
for pt in fer:
al.append(pt)
q.put((al.pop(0),fer))
al.clear()
while not q.empty():
item=q.get()
print(item)
Do'stlaringiz bilan baham: |