Files

1.7 KiB

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
5900f4891000cf542c50ff9b Problema 284: Quadrados estáveis 5 301935 problem-284-steady-squares

--description--

O número de 3 algarismos 376 no sistema de numeração decimal é um exemplo de números com a propriedade especial de que o quadrado termina com os mesmos algarismos: {376}^2 = 141376. Vamos chamar um número com essa propriedade de um quadrado estável.

Os quadrados estáveis também podem ser observados em outros sistemas de numeração. No sistema de numeração de base 14, o número de 3 algarismos c37 também é um quadrado estável: c37^2 = aa0c37 e a soma de seus algarismos é c+3+7=18 no mesmo sistema de numeração. As letras a, b, c e d são usadas para os algarismos 10, 11, 12 e 13, respectivamente, de uma maneira semelhante ao sistema de numeração hexadecimal.

Para 1 ≤ n ≤ 9, a soma dos algarismos de todos os quadrados estáveis de n algarismos no sistema de numeração de base 14 é 2d8 (582 no sistema decimal). Não são permitidos quadrados estáveis com zeros à esquerda.

Encontre a soma dos algarismos de todos os quadrados estáveis de n algarismos no sistema de numeração de base 14 para 1 ≤ n ≤ 10000 (no sistema decimal) e dê sua resposta como uma string no sistema de base 14 usando letras minúsculas, quando necessário.

--hints--

steadySquares() deve retornar uma string.

assert(typeof steadySquares() === 'string');

steadySquares() deve retornar a string 5a411d7b.

assert.strictEqual(steadySquares(), '5a411d7b');

--seed--

--seed-contents--

function steadySquares() {

  return true;
}

steadySquares();

--solutions--

// solution required