|
0 / 0 / 0
Регистрация: 12.06.2023
Сообщений: 9
|
|
Задача "Список дел"14.06.2023, 10:03. Показов 2172. Ответов 1
Харитон составил список дел, которые он хотел бы успеть сделать в ближайшие дни. Теперь каждый день он старается сделать хотя бы одно дело из этого списка.
В первый день Харитон с энтузиазмом принялся делать дела в том порядке, в котором они были записаны в списке. Каждое сделанное дело он сразу же помечал синим маркером. Однако к вечеру он немного устал и, прочитав очередное дело из списка, подумал, что, если разобраться, оно совсем не срочное и может быть сделано когда-нибудь позже. Поэтому Харитон пометил его красным маркером. Немного поразмышляв, Харитон пометил красным маркером ещё несколько следующих дел, пока не дошёл до такого дела в списке, которое он уже не смог счесть не срочным и перенести на неопределённое время. Каждый следующий день Харитон просматривал список дел, начиная с первого непомеченного, и делал все дела по списку (разумеется, помечая сделанные синим маркером), пока хватало сил и времени. А в конце каждого дня он просматривал список, начиная с первого непомеченного дела, и помечал красным маркером те следующие дела, которые казались ему не срочными. Как только он доходил до дела, которое считал срочным, он откладывал список, чтобы на следующий день начать с этого дела. Конечно, в какие-то из вечеров Харитон мог и не отметить ни одного дела красным маркером. Но если в списке появлялись красные пометки, они совершенно точно были сделаны вечером, и в этот день Харитон уже не приступал ни к каким делам. Сейчас в списке Харитона все дела отмечены либо синим, либо красным маркером. Ваша задача — определить минимально возможное количество дней, в течение которых Харитон делал дела по списку. Входные данные В первой строке содержится непустая последовательность символов I и R (без пробелов), где I (от indigo) обозначает пометку синим маркером, а R (от red) обозначает пометку красным маркером. Гарантируется, что в последовательности не более 105 символов. Выходные данные Выведите единственное целое число — минимально возможное количество дней, в течение которых Харитон делал дела по списку. Примеры входные данные IIIRIIRRIRRR выходные данные 3 входные данные IIIRIII выходные данные 2 Примечание Поясним первый пример. Сначала Харитон сделал три дела, после чего счёл, что четвёртое уже не очень срочное. Поскольку нужно вычислить минимально возможное количество дней, предполагаем, что все эти три дела он сделал в один (первый) день. Далее, поскольку известно, что каждый день Харитон делал хотя бы одно дело из списка, а откладывал дела лишь в конце дня, делаем вывод, что четвёртое дело он мог отложить только в тот день, в который сделал третье дело (т.е. в первый день). Затем имеется ещё два выполненных дела, за которыми следует два отложенных. По тем же причинам, что были описаны выше, считаем, что во второй день Харитон сделал два дела, затем отложил ещё два. Наконец, в третий день Харитон выполнил одно дело и три отложил. Таким образом, минимальное количество дней, в течение которых Харитон занимался делами, составляет 3.
0
|
|
| 14.06.2023, 10:03 | |
|
Ответы с готовыми решениями:
1
Список дел |
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||||||
| 14.06.2023, 17:35 | ||||||
0
|
||||||
| 14.06.2023, 17:35 | |
|
Помогаю со студенческими работами здесь
2
C# список дел Вывести список дел на сегодня To do list - сохранить список дел Создать приложение «Список дел» Создайте приложение «Список дел» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|