mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-02-20 07:01:03 -05:00
993 B
993 B
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 5900f49d1000cf542c50ffb0 | Problem 305: Reflexive Position | 1 | 301959 | problem-305-reflexive-position |
--description--
Nennen wir S einen (unendlichen) String, der durch die Verkettung aufeinanderfolgender positiver Integer (beginnend mit 1) zum Basiswert 10 entsteht.
Demzufolge: S = 1234567891011121314151617181920212223242\ldots
Es ist leicht zu erkennen, dass jede Zahl unendlich oft in S vorkommt.
Nennen wir f(n) die Anfangsposition des $n^{\text{th}}$-Vorkommens von n in S. Zum Beispiel ist f(1) = 1, f(5) = 81, f(12) = 271 und f(7780) = 111\\,111\,365.
Finde \sum f(3^k) for 1 ≤ k ≤ 13.
--hints--
reflexivePosition() sollte 18174995535140 zurückgeben.
assert.strictEqual(reflexivePosition(), 18174995535140);
--seed--
--seed-contents--
function reflexivePosition() {
return true;
}
reflexivePosition();
--solutions--
// solution required