freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/project-euler/problem-247-squares-under-a...

1.4 KiB

id challengeType title videoUrl localeTitle
5900f4641000cf542c50ff76 5 Problem 247: Squares under a hyperbola Problema 247: Quadrados sob uma hipérbole

Description

Considere a região restrita por 1 ≤ x e 0 ≤ y ≤ 1 / x.

Seja S1 o maior quadrado que possa caber sob a curva. Seja S2 o maior quadrado que couber na área restante e assim por diante. Deixe o índice de Sn ser o par (esquerda, abaixo) indicando o número de quadrados à esquerda de Sn e o número de quadrados abaixo de Sn.

O diagrama mostra alguns desses quadrados rotulados por número. S2 tem um quadrado à esquerda e nenhum abaixo, então o índice de S2 é (1,0). Pode ser visto que o índice de S32 é (1,1) como é o índice de S50. 50 é o maior n para o qual o índice de Sn é (1,1).

Qual é o maior n para o qual o índice de Sn é (3,3)?

Instructions

Tests

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

Challenge Seed

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

euler247();

Solution

// solution required