Dominó
Készíts eljárásokat az alábbi ábrákon látható 2*3-as dominók megrajzolására ((egy(h), kettő(h), három(h), négy(h), öt(h), hat(h))! A h paraméter mindegyiknél a téglalap rövidebb oldalhossza, a hosszabb ennek másfélszerese, a pöttyök egyforma méretűek, a négyzetben a mintáknak megfelelően elhelyezve.
egy(100)
kettő(100)
három(100)
négy(100)
öt(100)
hat(100)
Hivatalos megoldás (HTML)
Készíts eljárásokat az alábbi ábrákon látható 2*3-as dominók megrajzolására ((egy(h), kettő(h), három(h), négy(h), öt(h), hat(h))! A h paraméter mindegyiknél a téglalap rövidebb oldalhossza, a hosszabb ennek másfélszerese, a pöttyök egyforma méretűek, a négyzetben a mintáknak megfelelően elhelyezve.
egy(100) | kettő(100) | három(100) | négy(100) | öt(100) | hat(100) | |||||
Itt is érdemes a közös rész meghatározása.
eljárás egy :h
pöttyös :h 5*:h/4 3*:h/4
vége
eljárás kettő :h
egy :h pöttyös :h :h/4 3*:h/4
vége
eljárás három :h
kettő :h pöttyös :h 3*:h/4 3*:h/4
vége
eljárás négy :h
kettő :h balra2 :h
vége
eljárás balra2 :h
pöttyös :h :h/4 :h/4 pöttyös :h 5*:h/4 :h/4
vége
eljárás öt :h
három :h balra2 :h
vége
eljárás hat :h
öt :h pöttyös :h 3*:h/4 :h/4
vége
eljárás pöttyös :h :a :b
tollvastagság! 2 téglalap :h 3*:h/2
tollatfel előre :a jobbra 90 előre :b
tollvastagság! :h/3 pont
hátra :b balra 90 hátra :a tollatle tollvastagság! 1
vége
eljárás téglalap :h :ho
ismétlés 2 [előre :ho jobbra 90 előre :h jobbra 90]
vége
A. egy 50 jó (ha a pont nem jó helyen van, akkor 2 pont levonás, ha nagyon más méretű, akkor másik 2 pont levonás) 6 pont
B. kettő 50-ben van 2 pont; jó helyen; jó méretben 2+2+2 pont
ha csak 1 jó, akkor 1+1+1 pont adható
C. három 50-ben van 3 pont; jó helyen; jó méretben 3+3+3 pont
ha csak 2 jó, akkor 2+2+2; ha 1 jó, akkor 111+1 pont adható
D. négy 50-ben van 4 pont; jó helyen; jó méretben 4+4+4 pont
ha csak 3 jó, akkor 3+3+3; ha 2 jó, akkor 2+2+2; ha 1 jó, akkor 1+1+1 pont adható
D. öt 50-ben van 5 pont; jó helyen; jó méretben 4+4+4 pont
ha csak 4 jó, akkor 3+3+3, ha 3 jó, akkor 2+2+2; ha 2 jó, akkor 1+1+1 pont adható
E. hat 50-ben van 6 pont; jó helyen; jó méretben 5+5+5 pont
ha csak 5 jó, akkor 3+3+3, ha 4 jó, akkor 2+2+2; ha 3 jó, akkor 1+1+1 pont adható