Informatika gyűjtemény

NézetNyomtat

Algoritmus

Az egész évet, egy két dimenziós tömbben ábrázoljuk: egyik index a hónap, másik index a nap. Nincs más dolgunk mint írni egy függvényt ami lehetővé teszi, hogy haladjunk ebben a tömbben, január 1-től december 31-ig. Ha egy rendszergazda elmegy szabira, akkor az tömb[kezdHó,kezdNap]-tól kezdődően egészen tömb[végHó,végNap]-ig a tömb összes eleméhez hozzáadunk 1-et (kezdetben minden elem 0). Ez azt jelenti, hogy a biztonságos napoknál ez az érték 0, a veszélyes napoknál pedig 2. Ha sikeresen kitöltöttük ezt a tömböt, akkor végül megint végig kell rajta menni és az összefüggő 0-ás, illetve összefüggő 2-es intervallumokat kiírjuk (a tömb adott két indexe egyértelműen megadja a hónap/napot).

Megoldások

Kriván Bálint (C#): kb_gazda.cs