generate functionWed, 12 Apr 2023

Вводятся данные в формате: <день рождения 1> имя_1 <день рождения 2> имя_2 ... <день рождения N> имя_N Дни рождений и имена могут повторяться. На их основе сформировать словарь и вывести его в формате (см. пример ниже): день рождения 1: имя1, ..., имяN1 день рождения 2: имя1, ..., имяN2 ... день рождения M: имя1, ..., имяNM Для считывания списка целиком в программе уже записаны начальные строчки: import sys # считывание списка из входного потока lst_in = list(map(str.strip, sys.stdin.readlines())) Sample Input: 3 Сергей 5 Николай 4 Елена 7 Владимир 5 Юлия 4 Светлана Sample Output: 3: Сергей 5: Николай, Юлия 4: Елена, Светлана 7: Владимир

import sys # считывание списка из входного потока lst_in = list(map(str.strip, sys.stdin.readlines())) # ваша основная логика здесь # пример: # печать обратного входного списка for s in lst_in[::-1]: print(s)

Questions about programming?Chat with your personal AI assistant