Kad će? (saće)


Submit solution

Points: 100 (partial)
Time limit: 3.0s
Memory limit: 1000M

Author:
Problem type
Allowed languages
C, C++, PyPy, Python

"According to all known laws of aviation, there is no way that a bee should be able to fly."

  • crtić nakon kojeg je Vito shvatio da su pčele fora!

Vito si je nabavio malu pčelu kao kućnog ljubimca i jako ju voli, no kad želi rješavati svoje AtCoder zadatke potreban mu je mir, te je shvatio je da mir može dobiti ako svojoj pčeli napravi kućicu.

Pomozite mu generirati nacrte za kuću svoje pčelice prema sljedećim parametrima:

  • \(n\) širina kućice u redovima šesterokuta prvog reda (ne brojeći one između)
  • \(m\) visina kućice u stupcima šesterokuta prvog stupca (ne brojeći one između)
  • \(k\) veličina šesterokut

Bitno je da se širina definira kao broj čelija koje su sve u prvom redu, ne brojeći one koje se nalaze između.

Isto je i za visinu.

Vjerujem da vama kao ni njemu nije jasan ovaj format pa pogledajmo primjere:

Ulazni podatci

U prvom i jedinom redu nalaze se brojevi \(n\),\(m\),\(k\) iz zadatka.

\(1 \leq n, m, k \leq 30\)

Izlazni podatci

Ispišite kućicu iz zadatka.

Podzadatci

Podzadatak Broj bodova Ograničenja
1 40 \((n = 1)\) \((m = 1)\)
2 30 \((n = 1)\)
3 30 Nema dodatnih ograničenja.

Ulaz primjera 1

1 1 2

Izlaz primjera 1

.##.
#..#
.##.

Ulaz primjera 2

1 1 4

Izlaz primjera 2

...####...
..#....#..
.#......#.
#........#
.#......#.
..#....#..
...####...

Ulaz primjera 3

1 2 3

Izlaz primjera 3

..###..
.#...#.
#.....#
.#...#.
..###..
.#...#.
#.....#
.#...#.
..###..

Ulaz primjera 4

2 3 3

Izlaz primjera 4

..###.....###..
.#...#...#...#.
#.....###.....#
.#...#...#...#.
..###.....###..
.#...#...#...#.
#.....###.....#
.#...#...#...#.
..###.....###..
.#...#...#...#.
#.....###.....#
.#...#...#...#.
..###.....###..

Ulaz primjera 5

2 3 4

Izlaz primjera 5

...####........####...
..#....#......#....#..
.#......#....#......#.
#........####........#
.#......#....#......#.
..#....#......#....#..
...####........####...
..#....#......#....#..
.#......#....#......#.
#........####........#
.#......#....#......#.
..#....#......#....#..
...####........####...
..#....#......#....#..
.#......#....#......#.
#........####........#
.#......#....#......#.
..#....#......#....#..
...####........####...

Comments

There are no comments at the moment.