Mull: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
| 6. rida: | 6. rida: | ||
* Programmi alguses peavad kõik kujundid olema kuvatud vähemalt ühe korra | * Programmi alguses peavad kõik kujundid olema kuvatud vähemalt ühe korra | ||
* Kujundite asukohtasid vahetatakse juhuslikkuse alusel teatud ajaintervalli tagant (näiteks 1 sek) | * Kujundite asukohtasid vahetatakse juhuslikkuse alusel teatud ajaintervalli tagant (näiteks 1 sek) | ||
* Kujundid ei | * Kujundid ei tohi kunagi üksteisega kattuda | ||
* Kujundile klikates eemaldatakse see ekraanilt | * Kujundile klikates eemaldatakse see ekraanilt | ||
[http://www.youtube.com/watch?v=8xe020Y3G3w demo video] | [http://www.youtube.com/watch?v=8xe020Y3G3w demo video] | ||
Redaktsioon: 21. oktoober 2011, kell 02:30
Põhiosa 5p
- Tuleb kirjutada graafilise kasutajaliidesega (GUI) programm, mis kuvab kujundeid:
- sinine täidetud ruut,
- punane täidetud ring,
- sinine täidetud kolmnurk
- Programmi alguses peavad kõik kujundid olema kuvatud vähemalt ühe korra
- Kujundite asukohtasid vahetatakse juhuslikkuse alusel teatud ajaintervalli tagant (näiteks 1 sek)
- Kujundid ei tohi kunagi üksteisega kattuda
- Kujundile klikates eemaldatakse see ekraanilt
Lisaosa 2p
- Kujundite asukohtasid vahetatakse ühekaupa, mitte kõiki korraga
- Iga kujundit vahetatakse (näiteks) 5 korda, enne kui see eemaldatakse automaatselt
- Klikkimata ja eemaldatud kujund annab mängijale -1p
- Klikitud kujund eemaldatakse ja mängija saab selle eest 1p
- Kui kõik kujundit on ekraanilt eemaldunud, kuvatakse kogutud punktisumma
Lisaosa 3p
- juhul kui kujund ekraanilt eemaldatakse, lisatakse kohe uus - seega on kujundeid kogu aeg n-tükki
- kujundeid vahetatakse kiirneveas tempos
- seni kuni ekraanilt on eemaldatud 5 klikkimata kujundit
- kuvatakse mängija kogutud punktid