Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit0f4d19d3cfa721b16a74bfc4ed04b457ebe4b10e (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-11-17 08:21:04 +0200
Committer
 Syndamia <kamen@syndamia.com>
2023-11-17 08:21:04 +0200
Files3ad97fc1e5bb7fad24b164b4b183ead6378fe61d
syndamia.com-0f4d19d3cfa721b16a74bfc4ed04b457ebe4b10e.tar
syndamia.com-0f4d19d3cfa721b16a74bfc4ed04b457ebe4b10e.tar.gz
syndamia.com-0f4d19d3cfa721b16a74bfc4ed04b457ebe4b10e.zip
Parent59856c4d01d8eb93be5dd0bd5faa45a4cfa0ae9e (diff)
[te/upp-2023/w7] Added an example and clarification to ex 5
1 files changed, 55 insertions, 0 deletions
-rw-r--r--src/teaching/upp-2023/week7/index.md55
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) след даден брой генерации и определено правило.