freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-148-exploring-pasca...

1.6 KiB

id challengeType title videoUrl localeTitle
5900f4021000cf542c50ff14 5 Problem 148: Exploring Pascal"s triangle Задача 148: Изучение треугольника Паскаля

Description

Легко проверить, что ни одна из записей в первых семи строках треугольника Паскаля не делится на 7:

1

1

1

1

2

1

1

3

3

1

1

4

6

4

1

1

5

10

10

5

1 1

6

15

20

15

6

1 Однако, если мы проверим первую ста строк, мы обнаружим, что только 2361 из 5050 записей не делятся на 7.

Найдите количество записей, которые не делятся на 7 в первом миллиарде (109) строк треугольника Паскаля.

Instructions

Tests

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

Challenge Seed

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

euler148();

Solution

// solution required