Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/77: Рейтинг темы: голосов - 77, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 13.09.2020
Сообщений: 19

Есть несколько списков, нужно найти их пересечения

11.10.2021, 22:45. Показов 14221. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть несколько списков нужно найти их пересечения(списков может быть больше 2)
на входные данные я ввожу количество списков, количество чисел в каждом и сами числа
то есть
2
4
1 4 8 10
4
1 5 7 11
1 список[1 4 8 10]
2 список [1 5 7 11]
должно выводиться количество чисел в результате и сам результат
4
1 4 8 10
Так же нужно использовать sys
def solution(f_in, f_out):
pass

if __name__ == "__main__":
import sys
solution(sys.stdin, sys.stdout)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.10.2021, 22:45
Ответы с готовыми решениями:

Объединение и пересечения списков (КОД писать не нужно)
Реализовать класс представляющий из себя список плательщиков (плательщик - другой класс). Реализовать объединение и пересечение списков. ...

есть матрица с Н строк.... нужно создать Н списков
Требуется создать Н списков. Матрица размера Н х 3. 1 столбец - содержит имя(любое), 2 столбец - содержит длину очереди списка, 3 - ссылка...

Заданы несколько списков. Удалить из первого списка все элементы остальных списков
Всем привет, дали такое задание, воспользовался некоторыми кодами в этом форуме, только они не помогли вот один из кодов в форуме,...

4
712 / 351 / 120
Регистрация: 09.12.2020
Сообщений: 918
11.10.2021, 23:23
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
def sol(fin, fout):
    a = []
    for l in fin.readlines():
        a.append(set(l.split()))
    b = set(a[0])
    for s in range(1, len(a)):
        b = b.intersection(a[s])
    fout.write(str(b) + '\n' + str(len(b)))
 
 
if __name__ == "__main__":
    import sys
    sol(sys.stdin, sys.stdout)
Добавлено через 56 секунд
Цитата Сообщение от klimov213 Посмотреть сообщение
я ввожу количество списков, количество чисел в каждом и сами числа
зачем? мое решение подразумевает просто ввод n списков с новой строки. так же легче.
0
0 / 0 / 0
Регистрация: 13.09.2020
Сообщений: 19
11.10.2021, 23:25  [ТС]
Я согласен, что так легче, но тз именно такое
0
712 / 351 / 120
Регистрация: 09.12.2020
Сообщений: 918
11.10.2021, 23:27
klimov213, мой код слишком сложен чтобы вставить туда пару строк для адаптации под тз?
0
0 / 0 / 0
Регистрация: 13.09.2020
Сообщений: 19
11.10.2021, 23:30  [ТС]
Я ни в коем случае не возмущаюсь, что вас код немного не соответствует ТЗ. Я очень сильно благодарен вам, за оказанную мне помощь. Под тз я сам подгоню
Спасибо вам)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.10.2021, 23:30
Помогаю со студенческими работами здесь

Дано несколько баскетболистов, нужно найти самого высокого, а если таких несколько, то их количество и рост
рост баскетболистов должен вводиться после запуска программы

Мне нужно найти точку пересечения функций f1 и f2
Привет, ребят. У меня тут проблемка ... Мне нужно найти точку пересечения функций f1 и f2. Я думаю не очень важно какие это функции. В...

Пересечения списков
написать программу которая отслеживает, когда пользователь зашел и вышел вводим количество списков и их длину допустим 2 списка 1-...

Функции пересечения и разности списков
Добрый День!!!!Помогите,пожалуйста! (defun intersectionlist (list1 list2) (cond ((null list1) nil) ((null list2) nil) ...

Пересечения пути и сфер. Как найти сферы в которой есть точки входа и выхода?
Всем привет. Я делаю игру клон старого шедевра с ролевой системой ДнД 3.5. Сейчас делаю механику свободная атака, на ней и застрял. То...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru