2. termín zkoušky Základy algoritmického myšlení ‒ KISK FF 8.6. 2023 Hacker 3 body Vaší úkolem je vytvořit program, který vygeneruje do seznamu všechny možné varianty přístupového kódu. Stav klávesnice (vpravo) vám napovídá, že kód se kládá pouze se symbolů “46C”. Z odposlechu víte, že kód se skládá právě ze čtyř symbolů. Jehelníček 3 body Napište program, který poprosí uživatele o zadání řetězce needle a řetězce haystack. Poté vypíše hodnotu, která bude reprezentovat množství výskytu řetězců needle v řetězci haystack. Velikost písmen zanedbejte. Příklad Zadaný řetězec needle: pre Zadaný řetězec haystack: Premiovy predmet pro pripravu uprednostnuje predstih. Výstup: 4 Postupka 3 body Napište program v Pythonu nebo se Scratchi, který bude opakovaně vyzývat uživatele k zadání čísla. Po každém zadání program zváží, zda uživatelem zadané číslo není menší, než součet dosud zadaných čísel. Pokud ano, pak program skončí. Pokud ne, program pokračuje ve výzvách.