ipKAV85
?>

. НАДО СЕГОДНЯ СДАТЬ. ЕСТЬ ТЕ КТО МОЖЕТ И ПОСТАВИТЬ ВСЕ ВОЗМОЖНЫЕ СВЯЗИ МЕЖДУ АТРИБУТАМИ??? Например, если несколько актеров могут прийти на одну репетицию, а другие как???

Информатика

Ответы

ckiras9

сразу говорю, это неполное решение и за него дают не 100 а лишь да мало, но лучше чем ничего, на крайний случай если так и не найдешь толковое решение

from queue import PriorityQueue

d = {k: x for k, x in enumerate(map(int, input().split())) if x != 0}

q = PriorityQueue()

for x, k in d.items():

   q.put((-k, x))

res = []

p_k, p_x = q.get()

res.append(p_x)

while q.qsize() != 0:

   k, x = q.get()

   res.append(x)

   if p_k < -1:

       q.put((p_k + 1, p_x))

   p_k, p_x = (k, x)

print(*res[::-1], sep='')

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

. НАДО СЕГОДНЯ СДАТЬ. ЕСТЬ ТЕ КТО МОЖЕТ И ПОСТАВИТЬ ВСЕ ВОЗМОЖНЫЕ СВЯЗИ МЕЖДУ АТРИБУТАМИ??? Например, если несколько актеров могут прийти на одну репетицию, а другие как???
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

proplenkusale88
Анастасия Елена
по у меня сор по информатике
aa276568
kristal1
mikhisakov2017
masha812
anatolevich1931
Марина566
manu95957
gumirovane2294
НиколаевнаФ
Mashkov-Daniil1764
Darialaza
Винников724
Larax0819