|
1 / 1 / 0
Регистрация: 19.12.2021
Сообщений: 60
|
|
Перекраска суки20.12.2021, 17:24. Показов 975. Ответов 10
Метки нет (Все метки)
В комитете по стандартизации сук паника — суки из нового выводка умудрились родиться разноцветными! Всего в природе существует 26 различных цветов сук и они обозначаются буквами от 'a' до 'z' включительно.
Свод правил комитета запрещает даже малейшие отличия между суками, а потому сотруднику Славе поручили перекрасить часть сук в другие цвета, тем самым устранив досадные расхождения. К сожалению, излишняя бюрократия и ограниченный бюджет привели к тому, что перекрашивать щенков можно лишь одним образом: выбрать цвет x такой, что на текущий момент существуют хотя бы две суки цвета x (иначе это будет признано нецелевыми расходами), и перекрасить всех суков цвета x в произвольный цвет y. По счастью, операцию покраски можно применять неограниченное количество раз (в том числе нулевое). Например, если количество щенков равно 7 и их цвета характеризуются строкой «abababc», то за одну операцию Слава может получить последовательности «zbzbzbc», «bbbbbbc», «aaaaaac», «acacacc» и другие. Однако, если текущая последовательность цветов равна «abababc», то выбрать x='c' прямо сейчас он не может, так как прямо сейчас только один щенок имеет цвет 'c'. Помогите Славе и комитету понять, можно ли стандартизировать щенков, покрасив их всех в один цвет. Входные данные: В первой строке задано число n (1≤n≤105) — количество сук. Далее следует строка s длины n из маленьких латинских букв, где i-я буква описывает цвет i-й суки. Выходные данные: Если всех сук можно перекрасить в один цвет, выведите «Yes». Если же хотя бы двум сукам суждено остаться разноцветными, выведите «No». Выводите ответ без кавычек. Примеры: входные данные 6 aabddc выходные данные Yes входные данные 3 abc выходные данные No входные данные 3 jjj выходные данные Yes Примечание: В первом примере Слава может произвести следующие шаги: взять всех щенков цвета 'a' (их всего две штуки) и перекрасить их всех в цвет 'b'; взять всех щенков цвета 'd' (их всего две штуки) и перекрасить их всех в цвет 'c'; взять всех щенков цвета 'b' (обратите внимание, их теперь три штуки) и перекрасить их в цвет 'c'. Во втором примере невозможно перекрасить ни одного щенка. В третьем примере все щенки изначально имеют один и тот же цвет, поэтому перекрашивать никого не надо.
0
|
|
| 20.12.2021, 17:24 | |
|
Ответы с готовыми решениями:
10
Матрицы: Макс и перекраска стены Перекраска клеток Перекраска клеток |
| 20.12.2021, 18:00 | |
|
Не по теме: eaa, ))) тоже считаешь что запятой не хватает в названии?
0
|
|
|
1 / 1 / 0
Регистрация: 19.12.2021
Сообщений: 60
|
|
| 20.12.2021, 18:38 [ТС] | |
|
Всмысле? Где не хватает?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 20.12.2021, 20:15 | |
|
Не по теме: Welemir1, вгаласину! ![]() ![]()
0
|
|
| 20.12.2021, 20:30 | |
|
Не по теме: составитель явно отрывался :D
0
|
|
|
1 / 1 / 0
Регистрация: 19.12.2021
Сообщений: 60
|
|
| 20.12.2021, 21:27 [ТС] | |
|
ну шо есть у кого идеи как решить эту задачу?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 20.12.2021, 21:33 | |
|
Тебе ее решили во втором посте
0
|
|
|
1 / 1 / 0
Регистрация: 19.12.2021
Сообщений: 60
|
|
| 20.12.2021, 22:47 [ТС] | |
|
тута неверно, ошибка где-то в неизвестном месте
надо перерешать
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 20.12.2021, 22:53 | |
|
Никаких ошибок нету.
Не надо перерешивать
0
|
|
| 20.12.2021, 22:53 | |
|
Помогаю со студенческими работами здесь
11
Перекраска объекта при нажатии Перекраска градиента в шаблоне Cassiopeia Игра змейка[Перекраска фигур]
Canvas: перекраска отдельных областей по клику. Как? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|