Kad će? (saće)
Submit solution
C, C++, PyPy, Python
Points:
100 (partial)
Time limit:
3.0s
Memory limit:
1000M
Author:
Problem type
Allowed languages
"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