2 / 2 / 0
Регистрация: 03.05.2020
Сообщений: 202
|
|
1 | |
Шляпа24.06.2020, 14:22. Показов 22501. Ответов 12
Метки нет (Все метки)
Шляпа
Летом Максим съездил в Летнюю Какую-то Школу, где, помимо учёбы, ему очень запомнилась игра «Шляпа», в которую он вместе с друзьями играл всю смену. Опишем правила игры, которых они придерживались. Обратите внимание: эти правила немного отличаются от общепринятых. Изначально в шляпу помещают некоторое количество бумажек с написанными на них различными словами. После этого команды из двух человек по очереди и в случайном порядке начинают отгадывать слова — один член команды объясняет другому написанное на бумажке слово, не используя однокоренные. Если партнёр отгадывает его, то команде засчитывается одно очко, слово выкидывается, а команда достаёт из шляпы новое, если у неё ещё осталось время в этом раунде. Если команда не успевает отгадать очередное слово, то бумажка на которой оно написано, возвращается в шляпу, и ход передаётся какой-то случайной команде, возможно, той же самой. Игра продолжается, пока все слова из шляпы не будут отгаданы. Теперь Максим провёл турнир для N команд из своей школы и должен определить победителя. Он неаккуратно вёл записи игры и не отмечал, сколько слов отгадала каждая из команд, зато он записывал в хронологическом порядке каждый раз, когда какая-либо команда доставала какую-либо бумажку из шляпы. Всего таких записей M, и они следуют в хронологическом порядке. Помогите Максиму восстановить по сделанным записям, сколько слов отгадала каждая из команд. Входные данные В первой строке дано количество команд N и количество попыток отгадать слова M (1 ≤ N ≤ 100000, 1 ≤ M ≤ 100000). В следующих M строках сначала указывается номер ni команды, пытавшейся отгадать слово, а через пробел дано слово wi, написанное на бумажке. Номера команд лежат в диапазоне от 1 до N. Все слова wi состоят из строчных латинских букв и имеют ненулевую длину, не превосходящую 10 букв. Выходные данные Выведите в одну строку N чисел, i-е число должно равняться количеству слов, отгаданному i-й командой. Примеры Ввод Вывод 2 3 1 hat 1 shirt 2 hat 1 1 3 2 1 mom 3 dad 1 0 1
0
|
24.06.2020, 14:22 | |
Ответы с готовыми решениями:
12
Отличная шляпа Отличная шляпа Магическая шляпа Шляпа |
8 / 8 / 1
Регистрация: 25.06.2020
Сообщений: 5
|
||||||
25.06.2020, 23:47 | 3 | |||||
Сообщение было отмечено DmFat как решение
Решение
Вот друг мой, в Сириусе это решение было зачтено.
6
|
28 / 27 / 2
Регистрация: 27.06.2020
Сообщений: 14
|
||||||
27.06.2020, 12:38 | 4 | |||||
0
|
Заблокирован
|
||||||||||||||||
27.06.2020, 13:17 | 5 | |||||||||||||||
Уважаемый Alestrange, не могли бы Вы, пожалуйста объяснить, зачем использовать метод update к ассоциативному массиву:
По-моему, можно обойтись без условия - просто написать вместо этого
Или так:
0
|
14 / 14 / 0
Регистрация: 03.04.2020
Сообщений: 16
|
||||||
28.06.2020, 10:53 | 6 | |||||
0
|
3 / 3 / 0
Регистрация: 11.09.2020
Сообщений: 5
|
||||||
11.09.2020, 21:34 | 7 | |||||
Решение на c++
3
|
19509 / 11049 / 2931
Регистрация: 21.10.2017
Сообщений: 23,302
|
|
12.09.2020, 08:49 | 8 |
Ktd1231, зачем решение на плюсах в разделе питона?
2
|
8 / 7 / 1
Регистрация: 27.10.2021
Сообщений: 14
|
||||||
04.08.2022, 00:12 | 9 | |||||
1
|
10 / 10 / 0
Регистрация: 05.04.2023
Сообщений: 47
|
||||||
01.05.2024, 16:25 | 10 | |||||
0
|
0 / 0 / 0
Регистрация: 02.05.2024
Сообщений: 1
|
|
02.05.2024, 23:15 | 11 |
это какие курсы надо пройти, чтобы такого рода задачи решать?
Добавлено через 1 минуту Alestrange, какой материал вы изучили? интересно, что надо пройти для решения таких задач?
0
|
3742 / 1938 / 612
Регистрация: 21.11.2021
Сообщений: 3,722
|
||||||
03.05.2024, 02:25 | 12 | |||||
)) Он с 22-го года не заходит.
Словарей достаточно:
0
|
3742 / 1938 / 612
Регистрация: 21.11.2021
Сообщений: 3,722
|
||||||
03.05.2024, 09:25 | 13 | |||||
Пардон, отладочную строчку 14 забыл убрать. Вот так нужно:
0
|
03.05.2024, 09:25 | |
03.05.2024, 09:25 | |
Помогаю со студенческими работами здесь
13
Сложная векторная шляпа Мексиканская шляпа вейвлет преобразование Какая-то шляпа при подключении FFMPEG к VS 2017 Эта шляпа ничего не выводит на консоль( Что я сделал не так? в общем изучаю маленько как кодить в ТС, и вот такая шляпа В общем изучаю маленько как кодить в ТС, и вот такая шляпа использую cin.getline() для заполнения динамического массива, и шляпа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Блоги программистов | |||||
Обновление сайта www.historian.by
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
|
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
|
Модель полного двоичного суматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list):
s=^y]
p=x and y
for i in range(1,len(x)):
s. append((x^y)^p)
p=(x and y)or(p and (x or y))
return s
x=list()
y=list()
|
Это мы не проходили, это нам не задавали...(асихронный счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
|
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
|
Применение компонентов PrimeVue в Vue.js 3 на TypeScript
BasicMan 04.01.2025
Введение в PrimeVue и настройка окружения
PrimeVue представляет собой мощную библиотеку компонентов пользовательского интерфейса для Vue. js 3, которая предоставляет разработчикам богатый набор. . .
|
Как стать Senior developer
cpp_developer 04.01.2025
В современной индустрии разработки программного обеспечения позиция Senior Developer представляет собой не просто следующую ступень карьерной лестницы, а качественно новый уровень профессионального. . .
|
Что известно о дате выхода Windows 12 и чего от нее ждать
IT_Exp 04.01.2025
В мире технологий постоянно происходят изменения, и операционные системы не являются исключением. Windows 11, выпущенная в октябре 2021 года, принесла множество инноваций и улучшений, но. . .
|
Что новенького в .NET Core 9
Programming 04.01.2025
Обзор ключевых изменений в . NET Core 9
Платформа . NET Core продолжает активно развиваться, и версия 9 представляет собой значительный шаг вперед в эволюции этой технологии. Новый релиз. . .
|
Инструкция по установке python3.13.1 в Debian 12
AlexSky-coder 03.01.2025
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
wget. . .
|
Затестил триггеры. архив проекта прилагаю с GOA файлами в настройках архиватора проектов.
Hrethgir 03.01.2025
В этот раз нет закольцованности, потому что от неё только глюки, как я понял, логика не вырезанная. Триггеры очень быстрые если верить измерениям с помощью анализатора от Gowin.
Есть ещё регистры,. . .
|
Python в помощь DevOps
IT_Exp 03.01.2025
Причины использования Python в работе DevOps
Python стал неотъемлемой частью мира DevOps, и это не случайно. Этот язык программирования обладает множеством преимуществ, которые делают его. . .
|