freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-418-factorisation-t...

1.4 KiB

id challengeType title videoUrl localeTitle
5900f50f1000cf542c510021 5 Problem 418: Factorisation triples Проблема 418: тройная факторизация

Description

Пусть n - положительное целое число. Целочисленная тройка (a, b, c) называется тройкой факторизации n, если: 1 ≤ a ≤ b ≤ c a · b · c = n.

Определим f (n) как a + b + c для тройки факторизации (a, b, c) of n, которая минимизирует c / a. Можно показать, что эта тройка уникальна.

Например, f (165) = 19, f (100100) = 142 и f (20!) = 4034872.

Найти f (43!).

Instructions

Tests

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

Challenge Seed

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

euler418();

Solution

// solution required