Мы в Telegram
Добавить новость
ru24.net
Работа
Май
2024

Разработать скрипт на Python (задача комбинаторики)

0
Проект: Оптимальное размещение участников форума в гостиницах
Задача: Разработать скрипт на Python c подробными комментариями. Скрипт должен быть универсален, т.е. входные данные могут меняться (может меняться количество мест в гостиницах, количество участников). При нехватке мест указать в таблице выходных данных - "участник не размещен".

Входные данные:
1. Список участников с id, страна участника, организация участника, категория участника, пол участника, спец.требование участника (тестовые данные во вложени).
2. Информация по гостиницам (в одной комнате несколько мест). Название гостиницы, этаж, номер комнаты. Номер комнаты повторяется в соответствии с наличием мест (тестовые данные во вложении).

Выходные данные:
1. Таблица ексель с распределением учатников по комнатам (пример во вложении).

Срок: 1-2 дня

Правила размещения:
1. Участники одной страны размещаются в одной гостинице. Допускается размещаение нескольких стран в одной гостинице, кроме п. 5.
2. Участники одной организации размещаются близко.
3. Участники категории 1 размещаются отдельно. Участники категории 3 и категории 4 могут разместиться вместе, но строго отделно от категории 1.
4. Участники разных полов строго размещаются отдельно.
5. Участники с спец.требованиями размещаются в соответсвии с предыдущими правилами + дополнительные правила. Участники с красным требованием размещаются в разных общежитиях. Участники с желтым требованием размещаются по правилу: мужской и женский пол на разных этажах.

Доп. инфо:
Участников мужского пола больше - возможно следует размесстить их первее.



Moscow.media
Частные объявления сегодня





Rss.plus



В Дубне сотрудники Росгвардии помогли утиному семейству перейти оживленную трассу

Владимир Путин, Дмитрий Медведев, Анатолий Голод: ПРИЗНАНИЕ НАТО НАДО ПРИМЕНЯТЬ!

Автопробег в честь Дня России прошел в Ленинском округе

«ЯРКО» провела развлекательную программу на фестивале «Крутая песочница»


Звуковые щетки для детей RL 035 Kids Pink от Revyline в онлайн-магазине Ирригатор.ру в Екатеринбурге

Рубена Варданяна в бакинской тюрьме заставляли долго стоять, его лишали воды, ему не разрешали мыться и менять белье и одежду

Dior Resort 2025

Где недорого отдохнуть в июле? Россиянам раскрыли все карты по турам за рубеж и по России


America’s Space Infrastructure: So Vulnerable It Destabilizes Geopolitics

Virtual Luck: Exploring Vavada Casino

McDonald's Grimace showed Mets fans what happens when something goes right this season

Creepy King Charles Painting Is Vandalized by Radical Animal Rights Activists, Gets a Cartoon Face and Speech Balloon!


Завершается устройство земляного полотна на дороге с мостом через Обь в районе Сургута

Рубена Варданяна в бакинской тюрьме заставляли долго стоять, его лишали воды, ему не разрешали мыться и менять белье и одежду

Утро нового лета....

Жители Екатеринбурга в День России вывесили баннеры против точечной застройки


MMORPG Tarisland выпустили в Китае раньше времени

Real Commando Shooting 3D 6.0

Моя Говорящая Кошка 3.2

Age of Sail: Navy & Pirates 1.0.1.13


Монтаж димоходів та вентиляційних систем у Києві


Концертный директор для музыкантов. Концертный директор для певцов. Концертное агентство в Москве. Букинг агентство. Организация концертов и гастролей.

Филипп Киркоров, Люся Чеботина, SHAMAN – 25 ярких звезд в Открытой студии «Авторадио» на «Премии МУЗ-ТВ 2024»

Рубена Варданяна в бакинской тюрьме заставляли долго стоять, его лишали воды, ему не разрешали мыться и менять белье и одежду

Неблагодарный батька или о чем говорил президент Белоруссии с делегацией Азербайджана?




Трассу М-4 «Дон» временно перекрыли из-за массового ДТП

В Дубне сотрудники Росгвардии помогли утиному семейству перейти оживленную трассу

Филиал № 4 ОСФР по Москве и Московской области информирует: Свыше 5,2 миллиона жителей Московского региона получают набор социальных услуг в натуральном виде

В Москве возбуждено дело из-за отравления людей, заказывавших продукты через службы доставки


Про царя в голове: Гергиев привез в «Большой» «Ивана Сусанина»

Испепеляющая жара до + 38 градусов идет на Россию, совсем скоро: Вильфанд рассказал о жарком месяце

Из бронзы и гранита: на могиле Юдашкина установили памятник

«Москва востребована мировым сообществом»: какое значение имеют военно-морские учения России и Египта


Теннисисты Рублев, Хачанов и Самсонова не сыграют на Олимпиаде-2024

Дядя Надаля назвал причину поражения Зверева в финале «Ролан Гаррос»

Карен Хачанов проиграл Вукичу во втором круге турнира ATP-250 в Хертогенбосхе

Овечкин, Яковлев, Фридзон и Мыскина сыграли в падел-теннис в Турции: «Победила дружба»


Можно ли слетать в космос, не удалив гланды?

Более 10 человек отравились в Москве заказанными через доставку продуктами

Андрей Рублев, Карен Хачанов и Людмила Самсонова не выступят на Олимпийских играх в Париже

В Москве открылась выставка «Уроки безопасности: вчера, сегодня, завтра»


Музыкальные новости

Гитаристов зовут играть Цоя. Массовый флешмоб устроят в Чите

В ЦДКЖ 18 августа ждут любителей группы «Рекорд Оркестр» на Квартирнике Евгения Маргулиса

«Я в жизни Насти»: Цискаридзе озвучил секрет популярности Волочковой

В Fortnite прибудет группа Metallica и новый режим



Неблагодарный батька или о чем говорил президент Белоруссии с делегацией Азербайджана?

Концертный директор для музыкантов. Концертный директор для певцов. Концертное агентство в Москве. Букинг агентство. Организация концертов и гастролей.

Музей Победы ко Дню медика открыл новую площадку

«ЯРКО» провела развлекательную программу на фестивале «Крутая песочница»


Владимир Путин сенсационно получил ключевое признание от Н А Т О.

Футбольный фестиваль «ЦСКА — Все сюда!» провели в Одинцове

«Магнит» планирует строительство нового склада в Ленобласти

Росгвардия приняла участие в спортивном празднике «Динамо» в Москве


В Москве выставили на продажу редкий Mercedes-Benz SLR McLaren за 100 млн рублей

Трассу М-4 «Дон» временно перекрыли из-за массового ДТП

Рафик Загрутдинов: Жилой комплекс с подземной автостоянкой на улице Бутлерова построят в следующем году

Шикарный лимузин, красная дорожка и элегантный black tie: слушатели «Авторадио» поехали на премию МУЗ-ТВ


Эрдоган сообщил, что Фидан и Путин обсудили выборы в курдских районах Сирии

Путин провел телефонный разговор с президентом Киргизии Жапаровым

Путин по телефону обсудил с президентом Киргизии взаимодействие в рамках ЕАЭС

Глава МИД Турции обсудил в Москве курдские «выборы» в Сирии





Роспотребнадзор: салаты с лобио и тунцом стали причиной заболевания ботулизмом

Музей Победы ко Дню медика открыл новую площадку

Роспотребнадзор предупредил москвичей о заболеваниях из-за опасных продуктов

AHS: повышение температуры воздуха может спровоцировать приступ мигрени



В Москве выставили на продажу редкий Mercedes-Benz SLR McLaren за 100 млн рублей

В Москве вручили премию МУЗ-ТВ — 2024

Футболисты ЮФУ одержали три победы в домашнем турнире

Роман Костомаров поучаствовал в боксерской тренировке в Москве


Армения выразила протест Минску из-за заявлений МИД Белоруссии



Собянин рассказал, как электробусы помогают улучшать экологическую ситуацию

Собянин утвердил проект строительства общественно-делового центра в ЗАО

Собянин: Объем закупок у малого бизнеса с 2024 года составил почти 227 миллиардов

Собянин рассказал о новом вольере для снежных барсов в Московском зоопарке


Овчинский: ОЭЗ «Технополис Москва» увеличит выпуск электрогрузовиков

Перечислены виды транспорта, которые выпускаются в «Технополисе Москва»

Собянин рассказал, как электробусы помогают улучшать экологическую ситуацию

Синоптик Ильин предупредил, что в Москве этим летом возможно образование смерчей


Испепеляющая жара до + 38 градусов идет на Россию, совсем скоро: Вильфанд рассказал о жарком месяце

Роспотребнадзор назвал продукты, которые вызвали случаи ботулизма в Москве

Более 10 человек отравились в Москве заказанными через доставку продуктами

В Москве открылась выставка «Уроки безопасности: вчера, сегодня, завтра»


Более 39 млн рублей направлено на летний отдых и оздоровление детей-сирот в Архангельской области

Актера Игоря Меркулова похоронят на Николо-Архангельском кладбище

Больше 90 тысяч жителей Архангельской области являются донорами

АО «Транснефть - Север» оказало благотворительную помощь детскому саду в Архангельской области


Фольклорно-литературная программа «Сказки детства, полные чудес, нас уводят в царство тридесятое»

Севастополь появился на вышитой карте Крыма

В Нижнегорском районе Крыма проведен рейд по бывшим мигрантам

Выставка-посвящение «Первая дама советской скульптуры»


СК: в Туве вынесли приговор по делу о групповом изнасиловании мальчика

Mash: число госпитализированных в Москве с ботулизмом выросло до 18 человек

Филипп Киркоров, Люся Чеботина, SHAMAN – 25 ярких звезд в Открытой студии «Авторадио» на «Премии МУЗ-ТВ 2024»

Источник 360.ru: на ж/д станции во Внукове повредили сигнальный кабель












Спорт в России и мире

Новости спорта


Новости тенниса
Анастасия Мыскина

Овечкин, Яковлев, Фридзон и Мыскина сыграли в падел-теннис в Турции: «Победила дружба»






Mash: число госпитализированных в Москве с ботулизмом выросло до 18 человек

Они отказались. Значит дальше кое-кому будет ещё больнее…

Роспотребнадзор назвал продукты, которые вызвали случаи ботулизма в Москве

СК: в Туве вынесли приговор по делу о групповом изнасиловании мальчика