freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-114-counting-block-...

1.8 KiB
Raw Blame History

id challengeType title videoUrl localeTitle
5900f3e01000cf542c50fef2 5 Problem 114: Counting block combinations I Задача 114: Комбинации счетных блоков I

Description

Строка длиной семь единиц имеет красные блоки с минимальной длиной в три единицы, размещенные на ней, так что любые два красных блока (которые допускаются к разным длинам) разделены по меньшей мере одним черным квадратом. Есть ровно семнадцать способов сделать это.

Сколько путей может быть заполнено длиной в пятьдесят единиц? ПРИМЕЧАНИЕ. Хотя приведенный выше пример не дает возможности, в общем, разрешается смешивать размеры блоков. Например, в строке длиной восемь единиц можно использовать красный (3), черный (1) и красный (4).

Instructions

Tests

tests:
  - text: <code>euler114()</code> должен вернуть 16475640049.
    testString: 'assert.strictEqual(euler114(), 16475640049, "<code>euler114()</code> should return 16475640049.");'

Challenge Seed

function euler114() {
  // Good luck!
  return true;
}

euler114();

Solution

// solution required