Задача про фишки.

Правка ru1, от NSAlex, 2024-09-06 11:31:18

Добрый день.

Есть следующая задача:

На поле есть фишки в стопках. Фишки имеют разные цвета Оранжевый (О), Красный (К), Голубой (Г). Фишки одного цвета можно снимать только сверху стопок и если в соседних стопках суммарно 10 и более фишек одного цвета. Нужно снять как можно больше фишек с поля.

Пример 1:

K4 K4 K3 Г5 Г5 Г5 К1 О9 О5 О1 О9

При таком расположении стопок с фишками будут сняты все фишки. 1) С начало все Красные

Г5 Г5 Г5 О9 О5 О1 О9

2) Потом все Голубые

О9 О5 О1 О9

3) И все Оранжевые.

Пример 2:

Г5 Г5 К5 K4 K5 K5 K5

В данном примере появляется вариативность. Есть два варианта снятия. 10 Голубых фишек или 15 Красных.

Если сразу снять 15 красных, то получится следующий результат.

Г5 Г5 К5 K4

Потом 10 Голубых и на поле останется две стопки

К5 K4

Что не является оптимальным результатом.

Оптимально будет снять сначала 10 Голубых фишек, а потом все красные и поле останется пустым.

Теги задача, помощь, помогите

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
ru9 Русский NSAlex 2024-09-06 13:04:17 4
ru8 Русский NSAlex 2024-09-06 13:03:08 138
ru7 Русский NSAlex 2024-09-06 13:01:34 160
ru6 Русский NSAlex 2024-09-06 11:38:05 2 Мелкая правка: 'е фишки.\n1) С нач' -> 'е фишки.\n\n1) С нач'
ru5 Русский NSAlex 2024-09-06 11:37:36 27
ru4 Русский NSAlex 2024-09-06 11:36:11 9
ru3 Русский NSAlex 2024-09-06 11:34:55 10
ru2 Русский NSAlex 2024-09-06 11:33:59 22
ru1 Русский NSAlex 2024-09-06 11:31:18 1021 Первая редакция (опубликовано)