|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
||||||
Поступление в университет01.05.2024, 17:35. Показов 1511. Ответов 19
Метки нет (Все метки)
Вам поручено организовать поступление абитуриентов в университеты. В каждом университете есть лимит мест, у каждого абитуриента есть определенный набранный балл и список предпочтений.
Распределение происходит следующим образом: абитуриенты сортируются по убыванию баллов, при равенстве — по возрастанию даты рождения и, затем, по фамилии и имени. Далее каждый абитуриент по очереди зачисляется в первый университет из его списка, в котором еще остались места (если таких нет — не зачисляется никуда). Определите, кто куда поступит. Формат входных данных Первая строка содержит одно целое число N (1≤N≤10^4) — количество университетов. Следующие N строк содержат строку из латинских символов длиной от 5 до 15 символов и целое число от 0 до 10^9 — название и максимальное количество студентов для очередного университета. Следующая строка содержит целое число M от 0 до 10^4 — количество абитуриентов. Далее идут M строк, каждая из которых содержит две строки длиной от 5 до 15 символов — имя и фамилию очередного абитурента, затем 3 целых числа от 0 до 10^9 — число, месяц и год его рождения, целое число от 0 до 10^9— балл студента, целое число k от 0 до 200 — количество университетов, в которые абитуриент готов поступать, и k названий университетов из списка первой части входных данных. Формат результата Для каждого университета в алфавитном порядке выведите его название, затем через символ табуляции (\symbol92t) — имена и фамилии поступивших в него студентов, отсортированных по фамилии, имени и дате рождения. Примеры Входные данные 3 MSU 1 HSE 2 MIPT 100 5 Ivan Ivanov 1 1 1900 100 2 MSU HSE Petr Petrov 2 1 1900 90 2 MSU HSE Alexander Sidorov 3 1 1900 110 2 MIPT HSE Ivan Petrov 3 1 1900 100 3 HSE MSU MIPT Petr Ivanov 4 1 1900 80 1 HSE Результат работы HSE Ivan Petrov Petr Petrov MIPT Alexander Sidorov MSU Ivan Ivanov Тема Коллекции Вот мой код, он работает лишь с примером из задачи а не со всеми вариантами входных данных
0
|
||||||
| 01.05.2024, 17:35 | |
|
Ответы с готовыми решениями:
19
БД университет Класс университет Класс Университет |
|
Просто Лис
|
||||||
| 01.05.2024, 19:32 | ||||||
|
Сортировать надо не абитуриентов, а конкурсные списки.
Добавлено через 16 минут
А, тут нет конкурсных списков… тогда неинтересно.
0
|
||||||
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
|
| 01.05.2024, 19:41 [ТС] | |
|
Рыжий Лис, Благодарю за ответ, но ваш код выводит абсолютно все, что немного не соответствует выходным данным из задачи.
Я попробую немного изменить ваш код
0
|
|
|
Просто Лис
|
||||||
| 01.05.2024, 19:46 | ||||||
|
Короче, нафиг всё переписал, вывод даже совпал:
1
|
||||||
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
||||||
| 01.05.2024, 20:14 [ТС] | ||||||
|
Рыжий Лис, спасибо за ответ, не подскажешь как можно в этом коде сделать так чтобы нужно было самому вводить входные данные? Просто я немного не понимаю что такое StringIO
Добавлено через 19 минут
0
|
||||||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||||||
| 02.05.2024, 00:45 | ||||||
|
Ну или так:
1
|
||||||
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
|
| 02.05.2024, 12:27 [ТС] | |
|
idealist, Благодарю за ответ, ваш код выполняет работу правильно только с входными данными из условия, в остальных случаях он работает неверно.
0
|
|
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
|
| 02.05.2024, 14:45 [ТС] | |
|
Рыжий Лис, Если вы обращаетесь ко мне, то если ввести это Будет ошибка выполнения, т.к программа не получает входных данных.
0
|
|
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
|
| 02.05.2024, 14:50 [ТС] | |
|
Рыжий Лис, Если вычитать данные данные, программа будет выводить error
0
|
|
|
Просто Лис
|
||||||
| 02.05.2024, 14:54 | ||||||
|
Вот и замечательно.
Держи:
1
|
||||||
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
|
| 02.05.2024, 15:00 [ТС] | |
|
Рыжий Лис, Благодарю вас за ответ, я честно говоря не понимаю эту проверочную систему, я только что проверил ваш код программа проверки выдает неверный ответ во 2 тесте, я даже не знаю какие входные данные в этом тесте
0
|
|
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
|
| 02.05.2024, 15:28 [ТС] | |
|
Рыжий Лис, дело в том что я могу лишь узнать что выведет код при известных мне входных данных, я не вижу что выводит код при неизвестных мне входных данных, поэтому ваша программа бессильна.
0
|
|
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|||||||
| 10.05.2024, 08:35 | |||||||
1
|
|||||||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|
| 10.05.2024, 08:41 | |
|
0
|
|
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|
| 10.05.2024, 09:34 | |
|
0
|
|
| 10.05.2024, 09:34 | |
|
Помогаю со студенческими работами здесь
20
Нормализация БД Университет Поступающие в университет Задание в университет)) Университет Иннополис поступление... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
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
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|