Files

1.6 KiB
Raw Permalink Blame History

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
5900f3901000cf542c50fea3 Завдання 36: Двоосновні паліндроми 5 302020 problem-36-double-base-palindromes

--description--

Десяткове число 585 = 10010010012 (бінарне) є паліндромним в обох основах.

Знайдіть суму всіх чисел, менших за n, тоді як 1000 ≤ n ≤ 1000000, що є паліндромними у основі 10 та основі 2.

(Будь ласка, зверніть увагу на те, що паліндромне число може не містити провідних нулів у кожній основі.)

--hints--

doubleBasePalindromes(1000) має повернути число.

assert(typeof doubleBasePalindromes(1000) === 'number');

doubleBasePalindromes(1000) має повернути число 1772.

assert(doubleBasePalindromes(1000) == 1772);

doubleBasePalindromes(50000) має повернути число 105795.

assert(doubleBasePalindromes(50000) == 105795);

doubleBasePalindromes(500000) має повернути число 286602.

assert(doubleBasePalindromes(500000) == 286602);

doubleBasePalindromes(1000000) має повернути число 872187.

assert(doubleBasePalindromes(1000000) == 872187);

--seed--

--seed-contents--

function doubleBasePalindromes(n) {

  return n;
}

doubleBasePalindromes(1000000);

--solutions--

// solution required