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

1.1 KiB

id challengeType title videoUrl localeTitle
5900f50f1000cf542c510021 5 Problem 418: Factorisation triples Problema 418: Factorização Tripla

Description

Seja n um inteiro positivo. Um inteiro triplo (a, b, c) é chamado triplo de fatoração de n se: 1 ≤ a ≤ b ≤ c a · b · c = n.

Defina f (n) para ser a + b + c para o triplo de fatoração (a, b, c) de n que minimiza c / a. Pode-se mostrar que esse triplo é único.

Por exemplo, f (165) = 19, f (100100) = 142 e f (20!) = 4034872.

Encontre f (43!).

Instructions

Tests

tests:
  - text: <code>euler418()</code> deve retornar 1177163565297340400.
    testString: 'assert.strictEqual(euler418(), 1177163565297340400, "<code>euler418()</code> should return 1177163565297340400.");'

Challenge Seed

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

euler418();

Solution

// solution required