Prozori - 2022, 2. podskupina
Županijsko natjecanje / Srednja škola (2. podskupina) 2022 - 1. zadatak
Mirkova zgrada ugradila je nove PVC prozore. Prozori dolaze u četiri tipa. Pokušavajući ih nacrtati, Mirko se nije baš proslavio jer je odlučio upotrebljavati samo znakove ’.’ (točka) i ’#’ (ljestve) pa je svaki tip prozora skicirao kao polje od 4 × 4 znaka na sljedeći način:
Koristeći ove prikaze, Mirko je odlučio prikazati cijelo pročelje svoje zgrade koje se sastoji od M redova po N prozora. Napišite program koji mu u tome pomaže.
Ulazni podaci
U prvom su retku prirodni brojevi M i N (1 ≤ M, N ≤ 10) iz teksta zadatka.
Idućih M redaka sadrži po N znakova A, B, C ili D i predstavlja tipove prozora na pročelju Mirkove zgrade.
Izlazni podaci
Ispišite 4M redaka po 4N znakova (bez razmaka) koji predstavljaju pročelje zgrade u skladu s prikazima iz teksta zadatka.
Probni primjeri
Ulaz
1 4
ABAB
Izlaz
....####....####
....#..#....#..#
....#..#....#..#
....####....####
Ulaz
2 3
DCB
ADA
Izlaz
####....####
####.##.#..#
####.##.#..#
####....####
....####....
....####....
....####....
....####....
Comments