mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-26 04:01:17 -04:00
1.3 KiB
1.3 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 5900f3901000cf542c50fea3 | Problem 36: Doppelte Palindrome | 1 | 302020 | problem-36-double-base-palindromes |
--description--
Die Dezimalzahl 585 = 10010010012 (binär), ist von beiden Seiten palindromisch.
Finde die Summe aller Zahlen, die kleiner sind als n, wobei 1000 ≤ n ≤ 1000000, die in 10 und 2 palindromisch sind.
(Bitte beachte, dass die palindromische Zahl in beiden Basen keine führenden Nullen enthalten darf)
--hints--
doubleBasePalindromes(1000) sollte eine Zahl zurückgeben.
assert(typeof doubleBasePalindromes(1000) === 'number');
doubleBasePalindromes(1000) sollte 1772 zurückgeben.
assert(doubleBasePalindromes(1000) == 1772);
doubleBasePalindromes(50000) sollte 105795 zurückgeben.
assert(doubleBasePalindromes(50000) == 105795);
doubleBasePalindromes(500000) sollte 286602 zurückgeben.
assert(doubleBasePalindromes(500000) == 286602);
doubleBasePalindromes(1000000) sollte 872187 zurückgeben.
assert(doubleBasePalindromes(1000000) == 872187);
--seed--
--seed-contents--
function doubleBasePalindromes(n) {
return n;
}
doubleBasePalindromes(1000000);
--solutions--
// solution required