Kirjutage funktsioon, mis võtab vastu listi sõnadega ning tagastab listi sõnadega, kus esinevad kaks samasugust tähte kõrvuti (4p). Lisaks, tagastatud sõnade pikkus peab olema vähemalt 4 tähte (1p). Näiteks: dubleeritud([’kass’, ’maja’, ’jalgpall’, ’jää’]) -> [’kass’, ’jalgpall’]
Ülesanne 2. Pykkar (10p)
Kirjutage programm, kus pykkar värvib ristkülikukujulist maailma nagu on näidatud allpool olevatel piltidel. Pykkari esialgse asukoha võite fikseerida ise.
Näited erinevate maailma mõõdudega:
Ülesanne 3. Tulpdiagramm (15p) Kirjutage programm, mis loeb tekstifailist andmed ning joonistab turtle mooduliga vastava tulpdiagrammi. Tekstifailis rida kirjeldab ühe tulba formaadis silt:suurus (näide tekstifail on manuses). Failis võib olla 3 kuni 7 rida ning vastavalt sellele on vaja valida tulba laiust. Tekstifailis tulba suurus võib olla 0 kuni 100 ning see ei tähenda tulba kõrgust pikslites. Hindamiseks lähevad järgmised punktid: Failist lugemine (2p) Joonistatud tulbad on õige kõrgusega (3p) Tulpad on erineva värviga (1p) Tulpade laius on valitud vastavalt tulpade arvuga (2p) Tulpade vahel on tühik (1p) Tulpadel on vastavad sildid all (3p) Teljed koos arvudega 0, 50 ja 100, mis vastavad tulpade suurusele (2p) Tulpdiagramm ei ole liiga väike ning samas mahub ekraanile (1p)