---
id: 5900f4f11000cf542c510003
challengeType: 5
title: 'Problem 387: Harshad Numbers'
videoUrl: ''
localeTitle: ''
---

## Description
<section id="description"> Число Harshad или Niven - это число, которое делится на сумму его цифр. 201 - число Harshad, потому что оно делится на 3 (сумма его цифр). Когда мы усекаем последнюю цифру с 201, получаем 20, что является числом Harshad. Когда мы усекаем последнюю цифру с 20, получаем 2, что также является числом харшада. Давайте назовем номер Harshad, который, рекурсивно обрезая последнюю цифру, всегда приводит к тому, что номер Harshad является правильным усеченным числом Harshad. <p> Также: 201/3 = 67, что является простым. Назовем номер Harshad, который при делении на сумму его цифр приведет к сильному числу Harshad. </p><p> Теперь возьмите номер 2011, который является простым. Когда мы усекаем последнюю цифру из этого, получаем 201, сильный номер Harshad, который также является правильным truncatable. Назовем такие простые прочные сильные, правильные укороченные простые числа Харшада. </p><p> Вам дается, что сумма сильных, правильных усеченных противовесов Харшада менее 10000 составляет 90619. </p><p> Найдите сумму сильных, правых усеченных простых чисел Харшада менее 1014. </p></section>

## Instructions
undefined

## Tests
<section id='tests'>

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

```

</section>

## Challenge Seed
<section id='challengeSeed'>

<div id='js-seed'>

```js
function euler387() {
  // Good luck!
  return true;
}

euler387();

```

</div>



</section>

## Solution
<section id='solution'>

```js
// solution required
```
</section>
