Prg2 Inf úterý 07.05.2024 1.Zápočtový program OWL token: 706df723f64b OWL link: https://owl.mff.cuni.cz/join/706df723f64b 2. Obhajoby - termiti 3. (recodex) DP úloha - Mrkev a přetrTržel Máme osít N záhonů. Na každém záhonu může být buď mrkev nebo petržel, avšak nikdy nesmí být žádné dva sousední záhony osety petrželí. Sestavte program, který ze standardního vstupu přečte počet záhonů N a na standardní výstup vypíše číslo P, kde P je počet různých přípustných osetí. Snažte se o efektivní výpočet. Vstupní číslo N nesmí být větší než 44. Pro výpočty použijte typ longint. Příklad: Vstup: 3 Výstup: 5 Vysvětlení: Pro tři záhony existuje 5 způsobů, jak je osít. 10. Threads - Fibonachi shared memory thread 10.1. Create 5 threads that each separately recursive manner count and print value of fibonachi number for input sequence from 3 to 40 10.2. Active waiting - Create 5 threads that each separately recursively count and print value of fibonachi number given by shared variable, in loop: if fb number is counted, wait random time and count fb number again if shared variable is changed 5. SOLID - opakování 7. UML - na příkladu (a) Simulace aut na silnici - dopravní situace, Sudoku generátor) - na tabuli - sw: (třeba) https://app.diagrams.net/ draw.io