diff options
1 files changed, 55 insertions, 0 deletions
| -rw-r--r-- | src/teaching/upp-2023/week7/index.md | 55 |
diff --git a/src/teaching/upp-2023/week7/index.md b/src/teaching/upp-2023/week7/index.md index d69c9a7..329581c 100644 --- a/src/teaching/upp-2023/week7/index.md +++ b/src/teaching/upp-2023/week7/index.md @@ -133,8 +133,63 @@ $ - `h` - обръщате изображението по хоризонтала (първи и последен ред се разменят, след това втори и предпоследен и так. нат.) - `v` - обръщате изображението по вертикалата (първа и последна колона се разменят, след това втора и предпоследна и так. нат.) - `f` - след този знак получавате още 4 стойности - това са два координата върху изображението, и трябва да запълните с бяло правоъгълна област с горен ляв ъгъл в първата точка и с долен десен ъгъл във втората точка. + В един координат първо посочваме реда и след това колоната, като координатите започват от 0, от горния ляв ъгъл. - `c` - почти същото като `f`, обаче запълвате с черно, не с бяло +**Пример:** +*Смесен вход/изход* + +``` +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +X X +X X X XXX X X XXX X X XXX X X X +X XXX XX X X X X XXX X X X X X +X X X XXX XX XX XXX X XXX XXX X +X X +X X +X X +X XXX XXX X +X X X X X X +X XXX XXX X +X X +X X +X X +X XX XX X +X XX XX X +X XXXXXXXXXXXXXXXXX X +X X +X X +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +r +v +h +l +h +v +f 0 0 11 14 +p +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +XXXXXXXXXXXXXX X +XXXXXXXXXXXXXX X XXX X X XXX X X X +XXXXXXXXXXXXXX X X X XXX X X X X X +XXXXXXXXXXXXXX XX XXX X XXX XXX X +XXXXXXXXXXXXXX X +XXXXXXXXXXXXXX X +XXXXXXXXXXXXXX X +XXXXXXXXXXXXXX XXX X +XXXXXXXXXXXXXX X X X +XXXXXXXXXXXXXX XXX X +XXXXXXXXXXXXXX X +X X +X X +X XX XX X +X XX XX X +X XXXXXXXXXXXXXXXXX X +X X +X X +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +``` + ## Задача 6 Ще имплементираме програма, която намира състоянието на един [елементарен едноклетъчен автомат](https://en.wikipedia.org/wiki/Elementary_cellular_automaton) след даден брой генерации и определено правило. |