Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

GML0492 - ԳՈՄԵԼ(5-7Դ): ԵՐԿՉԱՓ ԶԱՆԳՎԱԾ-13

   Серёжа - очень любознательный мальчик. Вот сейчас он прознал про игру "жизнь". Место действия этой игры - это размеченная на клетки ограниченная поверхность. Каждая клетка на поверхности может находиться в двух состояниях: быть живой или быть мёртвой. Клетка имеет восемь соседей (кроме крайних, которые имеют меньше соседей). Распределение живых клеток в начале игры называется первым поколением. Каждое следующее поколение рассчитывается на основе предыдущего по таким правилам:

  • пустая (мёртвая) клетка рядом с тремя живыми клетками-соседями оживает;
  • если у живой клетки есть две или три живые соседки, то эта клетка продолжает жить;
  • в противном случае (если соседей меньше двух или больше трёх) клетка умирает (от одиночества или от перенаселённости).

   Серёжа придумал для себя интересное расположение живых клеток для первого поколения и хочет узнать, что произойдёт с ними через K шагов, то есть каковым будет (K+1)-е поколение.

Входные данные.

   N M K размеры поля. 1  N,M  100. K  20

   A11A12…A1M

   A21A22…A2M

   …

   AN1AN2…ANM

   Aij = 1, если клетка изначально жива, Aij = 0, если клетка изначально мертва

Выходные данные.

   B11B12…B1M      Bij = 1, если клетка жива после K шагов

   B21B22…B2M      Bij = 0, если клетка мертва после K шагов

   …

   BN1BN2…BNM

Пример.

N

stdin

stdout

 

1

 

6 6 1
000000
010000
001000
111000
000000
000000
000000
000000
101000
011000
010000
000000

Ավելացրեց.Հրանտ Հովհաննիսյան
Ամսաթիվ.2016-08-23
Ժամանակի սահմանափակումը.1s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.Բոլորը բացի ASM32 ASM64 GAWK CLPS CLOJURE D ERL FSHARP FORTRAN GOSU HASK ICON ICK NEM NIM OBJC-CLANG PICO PIKE PYPY PYPY3 PY_NBC RUST SCM guile CHICKEN SED TCL WHITESPACE

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.