Programozó versenyek

DEIK Regionális Programozó Csapatverseny, középiskolai kategória, 2023. december 3.

2023. december 3. 10:00 – 2023. december 3. 15:30

Hello World

Péter házi feladata, hogy egy HELLO WORLD ! szöveget kiíró programot “fejlesszen”. A tanára a következőket mondta: Amikor a szöveget xx-es méretben hozzuk létre, akkor a betűk 2x+12x+1 magasak legyenek. A H,O,R,D és E,L és W betűcsoportok szélességei legyenek rendre x+2x+2, x+1x+1 és 2x+12x+1. A betűk között 1 széles helyet, a szavak (a ! is szó) között 3 széles helyet kell hagyni. Az üres helyet a kiírásban a . (pont) reprezentálja. További részletekért nézzétek meg a példa kimeneteket!

Sajnos, Péter elakadt a megvalósításban, segítsünk neki!

Bemenet specifikáció

Egyetlen sor az xx számmal.

Kimenet specifikáció

A kívánt szöveg xx-es méretben.

Korlátok

2x202\le x \le 20

1. példa bemenet

  1. 2
letöltés szöveges állományként

1. példa kimenet

  1. #..#.###.#...#....##....#...#..##..###..#...###....#
  2. #..#.#...#...#...#..#...#...#.#..#.#..#.#...#..#...#
  3. ####.###.#...#...#..#...#...#.#..#.###..#...#..#...#
  4. #..#.#...#...#...#..#...#.#.#.#..#.#.#..#...#..#....
  5. #..#.###.###.###..##.....#.#...##..#..#.###.###....#
letöltés szöveges állományként

2. példa bemenet

  1. 3
letöltés szöveges állományként

2. példa kimenet

  1. #...#.####.#....#.....###....#.....#..###..####..#....####....#
  2. #...#.#....#....#....#...#...#.....#.#...#.#...#.#....#...#...#
  3. #...#.#....#....#....#...#...#.....#.#...#.#...#.#....#...#...#
  4. #####.####.#....#....#...#...#.....#.#...#.####..#....#...#...#
  5. #...#.#....#....#....#...#...#..#..#.#...#.#.#...#....#...#...#
  6. #...#.#....#....#....#...#...#.#.#.#.#...#.#..#..#....#...#....
  7. #...#.####.####.####..###.....#...#...###..#...#.####.####....#
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30.