(Исходник программы жизнь

)
Ну допустим даны переменные:
"5" - жизнь
"4" - взаимодействие
"1" - смерть
"0" - рождение новой жизни
"9" - любовь
"2" - загробная жизнь
И пять условий:
1. Если используется взаимодействие, то при разности или сумме ее, число прибавляется на "1"
2. Если A=2, то A вычитается из A, т.е будет 2-2
3. Если в переменных присутствует "0" то все остальные переменные опускаются
4. 0 = 5 (переменная "0" равна переменной "5")
5. A=переменная (A равна значению "переменная")
Ну и теперь решение
Если взаимодействие положительное (т.е. переменная (4) "взаимодействие" со знаком "+")
5+4
то
5+4=9 То получится переменная "Любовь",
смотрим условие (1) (Если используется взаимодействие(цифра 4), то при разности или сумме ее, число прибавляется на "1")
т.е 9+1=10 т.е. рождение новой жизни (по условию (3) переменная 1 опускается)
Если взаимодействие отрицательное (т.е. переменная (4) "взаимодействие" со знаком "-")
5-4
то
5-4=1, это означает "1" переменная "смерть" (по условию (1) цифра "1" прибавляется на 1)
т.е получается переменная "2" - загробная жизнь
Теперь смотрим условие (2) (2. Если A=2, то A вычитается из A, т.е будет 2-2)
Т.е. 2 вычитаем 2
2-2
Получаем
2-2=0
Получаем переменую "0", т.е рождение новой жизни
Теперь последнее условие (4) (4. 0 = 5 (переменная "0" равна переменной "5")
Т.е. снова 5 - жизнь
Теорема доказана 