Мы в 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



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

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

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

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


Массовыми патриотическими акциями отметили День России на заводах АО "Желдорреммаш"

Новые портативные ирригаторы Revyline RL 630 Green скоро поступят в представительство марки в Махачкале

Smena SS-2024

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


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!

Virtual Luck: Exploring Vavada Casino

America’s Space Infrastructure: So Vulnerable It Destabilizes Geopolitics


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

Совместное заявление участников круглого стола, приуроченного ко «Дню защиты прав безвинно осужденных»

ТСД промышленного класса Saotron RT-Т510

Большая часть российских автомобилистов готова перейти на б/у запчасти


Состоялся релиз The Case of the Golden Idol на iOS и Android

Real Commando Shooting 3D 6.0

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

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


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


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

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

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

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




Евро-2024: лучшие фильмы про футбол

Источник 360.ru: 12-летнюю тонущую девочку чудом спасли из Мещерского пруда

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

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


Эксперт Кулаков оценил строительство делового центра в ЗАО в рамках КРТ

Ваш выход на 100 баллов: актуальные тренды для выпускного

Роспотребнадзор предупредил о риске употребления «Салата лобио» и «Салата с тунцом, фасолью и яблоком»

ВС Швеции заявили о нарушении воздушного пространства страны самолетом РФ


Рублёв и еще два российских теннисиста не сыграют на Олимпиаде в Париже

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

Рублёв пропустит Олимпийские игры в Париже

Российские теннисисты выступят на Олимпиаде в Париже


Эксперт Кулаков оценил строительство делового центра в ЗАО в рамках КРТ

Два новых футбольных поля открыли в городском округе Пушкинский

Завтра на Играх БРИКС будут звезды прыжков в воду и зрелищные виды спорта

На выставке "Россия" 15-миллионная гостья выиграла поездку в Самарскую область


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

Жаркое лето в Сочи: МOT, Джиган и Ольга Бузова выступят на сцене VИНОГРАD Pool Day&Night Club

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

В Новосибирске согласовали репертуар, с которым выступит Элджей на музыкальном фестивале

Добровинский: суд в Москве вернул исковое заявление Успенской к Киркорову



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

Совместное заявление участников круглого стола, приуроченного ко «Дню защиты прав безвинно осужденных»

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

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


В «Институте регионального развития» при Уральской ТПП прошел семинар «Возможности оптимизации налогов для производства и налоговые риски»

Военные следователи Тихоокеанского флота продолжают работу по постановке бывших мигрантов на воинский учет

Уссурийский ЛРЗ подтвердил соответствие международным стандартам, применяемым на производстве железнодорожной промышленности

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


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

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

Грузовик выехал на встречку: смертельная авария на М-5 в Челябинской области

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


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

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

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

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





«Солисты Москвы» выступили в московской больнице в преддверии Дня медицинского работника

В Москве произошло массовое отравление, 10 человек в больницах с серьёзным диагнозом

Депздрав: Четверо москвичей попали в больницу с подозрением на ботулизм

Завершилась первая цикловая встреча региональных руководителей компании AlfaBiom



Резидент «Инсайт Люди» Дмитрий Зубов 12 июня установил мировой рекорд по чеканке мяча в «Лахта Центре»

ЕВРО-2024: большой футбол ждет слушателей «Авторадио»

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

Баскетболисты пойдут кругами // Единая лига ВТБ пересмотрела формат проведения чемпионата


За что Лукашенко должен извиняться перед Арменией?

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



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

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

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

Собянин: В этом году к проекту «Открой#Моспром» присоединился один миллион человек


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

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

В Москве выбросы углекислого газа сократились на 130 тысяч тонн благодаря электробусам

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


ВС Швеции заявили о нарушении воздушного пространства страны самолетом РФ

КБР. Столица КБР намерена стать лучшей здравницей России

Эксперт Кулаков оценил строительство делового центра в ЗАО в рамках КРТ

Завтра на Играх БРИКС будут звезды прыжков в воду и зрелищные виды спорта


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

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

В Поморье более 500 детей-сирот отдохнут в детских лагерях за счёт бюджета

Стало известны победили в шоу "Сокровища императора"


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

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

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

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


На выставке "Россия" 15-миллионная гостья выиграла поездку в Самарскую область

В Москве продукты из-за подозрения на ботулизм изъяты из продажи

Эксперт Кулаков оценил строительство делового центра в ЗАО в рамках КРТ

Совершить виртуальную прогулку по Пскову на велосипеде могут посетители выставки «Россия»












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

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


Новости тенниса
Кирилл Скачков

Кирилл Скачков из Новокузнецка стал победителем Игр стран БРИКС-2024






Кирьяков: «Германия поймала кураж и практически издевалась над Шотландией»

В Москве на богослужениях по случаю Гурбан-байрамы ожидается около 200 тыс. верующих

Пощады не ждите: за инструменты и садовую технику на даче россиян теперь начнут штрафовать с 16 июня

Столичный парк стал исторической платформой для рассказа о битве за Пантикапей