Files
freeCodeCamp/curriculum/challenges/german/10-coding-interview-prep/project-euler/problem-191-prize-strings.md
2023-02-16 12:04:56 +01:00

1.2 KiB
Raw Blame History

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
5900f42b1000cf542c50ff3e Problem 191: Prämien-Strings 1 301829 problem-191-prize-strings

--description--

Eine bestimmte Schule bietet Kindern mit guter Anwesenheit und Pünktlichkeit Geldprämien an. Sie verlieren ihre Prämie jedoch, wenn sie für drei aufeinanderfolgende Tage abwesend sind, oder sich mehr als einmal verspäten.

Während eines n-tägigen Zeitraums wird ein aus den Buchstaben L (late), O (on time) und A (abwesend) bestehender dreigliedriger String gebildet.

Although there are eighty-one trinary strings for a 4-day period that can be formed, exactly forty-three strings would lead to a prize:

OOOO OOOA OOOL OOAO OOAA OOAL OOLO OOLA OAOO OAOA
OAOL OAAO OAAL OALO OALA OLOO OLOA OLAO OLAA AOOO
AOOA AOOL AOAO AOAA AOAL AOLO AOLA AAOO AAOA AAOL
AALO AALA ALOO ALOA ALAO ALAA LOOO LOOA LOAO LOAA
LAOO LAOA LAAO

How many "prize" strings exist over a 30-day period?

--hints--

prizeStrings() sollte 1918080160 zurückgeben.

assert.strictEqual(prizeStrings(), 1918080160);

--seed--

--seed-contents--

function prizeStrings() {

  return true;
}

prizeStrings();

--solutions--

// solution required