a= |
1021021021021021 |
b= |
11111111111111 |
c= |
1120020020020020 |
a+b+c= |
2222222222222222 |
a+b+c+1= |
10000000000000000 |
teda po a) sa vypíše 43046721 a po b) sa vypíše dvojica 1 16
1. 00001111 |
8. 00110011 |
2. 00010111 |
9. 00110101 |
3. 00011011 |
10. 01000111 |
4. 00011101 |
11. 01001011 |
5. 00100111 |
12. 01001101 |
6. 00101011 |
13. 01010011 |
7. 00101101 |
14. 01010101 |
1. 0000211112 |
2. 0000111122 |
3. 0002111222 |
4. 0001112222 |
5. 0021122222 |
6. 0011222222 |
7. 0212222222 |
8. 0122222222 |
9. 2222222222 |
nakoľko na každé políčko stúpi len raz, výsledok je 1+2*súčet(1..9) = 91
keby sme presťahovali spodný štvorec do horného - okrem častí, ktoré by sa prekryli, ostane plný štvorec 11x11 a 2 pásiky po 9 štvorčekov, t.j. počet políčok = 121 + 18 = 139
const n=8; var x,y:integer; begin for y:=0 to 10*n-1 do for x:=0 to 10*n-1 do bod(x,y,(x div 10+y div 10) mod 2+1); end;