Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 11.11.2016
Сообщений: 5

Подарки

12.11.2016, 16:48. Показов 3899. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вложение 758185
Не могу понять как решить, помогите плс
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.11.2016, 16:48
Ответы с готовыми решениями:

Подарки
В новогодний сладкий подарок нужно положить ровно N конфет. На складе хранятся конфеты, собранные по одной штуке и по три штуки в одной...

Подарки феи
В сказке фея наградила добрую девушку тем, что каждое ее слово падало с губ либо цветком, либо драгоценным камнем. Напишите программу,...

Задача: Подарки
В новогодний сладкий подарок нужно положить ровно N конфет. На складе хранятся конфеты, собранные по одной штуке и по три штуки в одной...

3
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
12.11.2016, 17:00
условие задачи - перепечатываем руками в тему.
0
0 / 0 / 1
Регистрация: 11.11.2016
Сообщений: 5
12.11.2016, 17:04  [ТС]
Обычно ближе к вечеру группа из N детей выстраивается в очередь за подарками. Президент достает подарок из своего волшебного сундука и отдает его первому ребенку из очереди. Каждый ребенок, который получил подарок хочет получить больше подарков и поэтому перебегает в конец очереди. Это может продолжаться до тех пор пока есть M подарков в сундуке или имеются дети в очереди.
Напишите программу, которая поможет президенту сразу определить сколько подарков получит каждый ребенок в очереди, если заранее было приобретено только M подарков.

Ввод
В первой строке вводятся два числа N и M (1 ≤ N ≤ 50, 1 ≤ M ≤ 50).
Следующие M строк порядок выдачи подарков из сундука.
Каждый подарок имеет описание длиной от 1 до 10 символов и состоящее из букв латинского алфавита (от «a» до «z» включительно).

Вывод
Вывод должен содержать точно N строк. Каждая i-я строка должна содержать описание подарка для i-го ребенка.
i-я строка должна начинаться с ki — числа подарков, которые получил i-й ребенок (0 если ребенок не получил подарка).
Далее должны быть указаны ki подарков ребенка, указанных в порядке их выдачи из сундука и разделенных пробелом.
Ввод :
3 4
car
plane
robot
puzzle
Вывод:
2 car puzzle
1 plane
1 robot
0
757 / 306 / 190
Регистрация: 20.05.2016
Сообщений: 593
12.11.2016, 20:00
Лучший ответ Сообщение было отмечено w1736 как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
from itertools import cycle
 
n, m = map(int, input().split())
presents = [input() for _ in range(m)]
 
res = [[] for _ in range(n)]
for present, child in zip(presents, cycle(res)):
    child.append(present)
 
print('\n'.join('{} {}'.format(len(i), ' '.join(i)) for i in res))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.11.2016, 20:00
Помогаю со студенческими работами здесь

Задача со словарем: Подарки Иа
Добрый день. Есть задача (да, Яндекс Лицей =). Проходит часть тестов, но на части тестов валится. Не понимаю, почему. "Напишите...

Подарки Деда Мороза
Скоро, скоро Новый год! И у Деда Мороза полно дел — ему нужно приготовить подарки. В мешке у Деда a пряников, b конфет и c мандаринов....

Похожие подарки Олимпиадная задача
Поликарпу уже надоело получать массивы натуральных чисел на день рождения и другие праздники. Поэтому его друзья Монокарп и Бикарп решили...

Выбрать подарки таким образом, чтобы их суммарная стоимость была как можно больше
Добрый вечер, помогите с написанием кода для решения. Алексей участвует в процедуре награждения на 3D-олимпиаде. В процессе...

Задача с codeforces "Подарки"
Здравствуйте, помогите решить задачу с кодфорса Маленький Петя очень любит подарки. Недавно мама подарила ему новый ноутбук на Новый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в КА2. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа в КА2. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru