var names = ["text"]
var mainFunction = "rozhodni"
var datasets = [
{arg: `štědrej večer nastal
koledu přichystal
paní máma vstala
koledu nám dala`, out: true},
{arg: `skákal pes přes oves
přes zelenou louku
šel za ním myslivec
péro na klobouku`, out: false},
]
Program má rozhodnout, jestli se v zadaném textu rýmuje každá dvojice po sobě jdoucích řádků. Vstupem je text, výstupem je pravdivostní hodnota.
Jde tedy jen o rýmy AABBCC..., žádné jiné rozpoznávat nebudeme. Pro jednoduchost za rým považujeme situaci, kdy se poslední písmeno na obou řádcích přesně shoduje.
Rada: znak konce řádku obvykle píšeme tzv. escape sekvencí "\n". V téhle podobě se vám zobrazuje i v testovacích vstupech.
Past: Windows někdy ukládají text s koncem řádku CRLF, což jsou dva znaky: "\r" a "\n". Při nešikovném použití textového editoru se vám do kódu můžou dostat oba tyto znaky. Může to mít vliv na výsledky, které vám program vypíše. Z hlediska hodnocení správnosti programu to nemá vliv.
def rozhodni(text):
return text[19] == text[37]