C2184 Uvod do programování v Pythonu Domácí úkol 4 - cvičný test 1. Váš skript bude mít za úkol najít všechny výskyty několika znaků B v zadaném řetězci A. Počet znaků bude od 2 do 5. Výskyty budou vypsány jako pole indexů prvního znaku. Příklad: A = "Kdo kope jámu, padne do ní, a kdo valí balvan, na toho se zvrátí." B = "do" Očekávaný výsledek: [1, 22, 33] 2. Vaším úkolem je napsat program v pythonu, který bude kontrolovat správnost posloupnosti v zadaném seznamu. Seznam A bude od čísla n o délce m po kroku 1. Možné chyby v posloupnosti jsou následující: • inzerce (hodnota v seznamu navíc [1,2,9,3,4,5]) • delece (chybějící hodnota v seznamu [1,2,4,5]) • záměna (špatná hodnota v seznamu [1,9,3,4,5]) Hodnoty n jsou v rozsahu 0 až 50 a m od 5 do 50. Příklad: A = [1, 2, 9, 3, 4, 5, 6] Očekávaný výsledek: Spatná posloupnost, chyba: inzerce Příklad: A = [1, 2, 3, 4, 6, 7] Očekávaný výsledek: Spatná posloupnost, chyba: delece Příklad: A = [1, 2, 13, 4, 5, 6] Očekávaný výsledek: Spatná posloupnost, chyba: zámena Příklad: A = [1, 2, 3, 4, 5, 6] Očekávaný výsledek: Správna posloupnost. 1