Задачи на множества в Python
Дата публикации: 05.06.2025

Задачи на множества в Python

03d49c17

Содержимое статьи:

Задача 1: Подсчет цифр в словах текста На вход подается текст. Словами считаются группы символов, разделенные с одной или обеих сторон пробелами и не содержащие внутри себя пробелов. Необходимо определить количество цифр, присутствующих в словах текста.
Алгоритм решения:

  1. Разделите текст на слова, используя пробелы в качестве разделителей.
  2. Для каждого слова преобразуйте его в множество символов, используя set().
  3. Проверьте, содержит ли множество цифры (0-9), используя метод isdigit() из класса int.
  4. Подсчитайте общее количество цифр во всех словах.
    Задача 2: Анализ предметов в вузах Имеется список из N предметов, которые могут преподаваться в группе из M вузов. Необходимо определить, какие предметы:
    • Преподаются только в i-м вузе
    • Преподаются во всех вузах
    • Преподаются хотя бы в одном вузе
      Алгоритм решения:
  5. Создайте список множеств, где каждое множество представляет собой предметы, преподающиеся в соответствующем вузе.
  6. Предметы, преподаваемые только в i-м вузе: Вычислите разницу между множеством предметов в i-м вузе и объединением множеств предметов во всех остальных вузах.
  7. Предметы, преподаваемые во всех вузах: Вычислите пересечение всех множеств предметов.
  8. Предметы, преподаваемые хотя бы в одном вузе: Объедините все множества предметов во всех вузах.


БЕСПЛАТНЫЙ КУРС: «ЦИФРОВОЙ СЕЙФ: СЕКРЕТНЫЙ БЭКАП»
Декодирование QR-кодов онлайн
Хостинг с поддержкой FTP
Игры Cartoon Network бесплатно
Инструкция по установке системы вентиляции Norbag
Качественные автомобильные регистраторы
Как использовать строительные конструкции из стеклопластика для тоннелей
Как правильно провести утепление стен с использованием Минсксбенз
Куклы LOL витрина с тематикой
Лайфхак: использование гидроизоляционных материалов для предотвращения утечек
Ошибки при использовании строительного сканера Leica TS13
Основы монтажа строительных лесов по ГОСТ 25173-82
Основы строительной технологии: как использовать утеплители Styropor и Penoplex
Простой способ заработка $1000 за неделю с помощью Telegram-кликеров
Регистрация ИП в Москве: пошаговая инструкция
Случайное общение
Специалист по поиску доменных возможностей
Субтитры — в сторону, уши — в деле: 5 минут на речь
Трубы и фитинги от китайских предприятий
Устройство и применение арматуры из стали Ferroli
Видео чат рулетка онлайн
WordPress блог без программиста
Наши ссылки