Існує кілька способів створення заголовків для публікацій у мережі Stack Exchange. Формат, який найчастіше використовується 1 для PPCG:
# Level one header
## Level two header
### Level three header
Відзначте пробіл після позначок хешу. Також зауважте, що відмітні хеш-позначки не включаються.
Виклик:
Візьміть (можливо, багаторядковий) рядок як вхідний і виведіть рядок у наступному форматі:
- Якщо заголовок рівня 1, то виведіть кожну букву 4-на-4 рази
- Якщо заголовок рівня 2, то виведіть кожну букву 3-на-3 рази
- Якщо заголовок рівня 3, то виведіть кожну букву 2-на-2 рази
- Якщо рядок не є заголовком, виведіть його таким, яким він є.
Проілюструвати:
--- Level 1 ---
# Hello
--- Output---
HHHHeeeelllllllloooo
HHHHeeeelllllllloooo
HHHHeeeelllllllloooo
HHHHeeeelllllllloooo
--- Level 2 ---
## A B C def
--- Output ---
AAA BBB CCC dddeeefff
AAA BBB CCC dddeeefff
AAA BBB CCC dddeeefff
--- Level 3 ---
### PPCG!
--- Output---
PPPPCCGG!!
PPPPCCGG!!
Просто як це!
Правила:
- Ви повинні підтримувати введення даних у кількох рядках. Використання
\n
тощо для нових рядків добре.- Не буде рядків, що містять лише
#
один пробіл
- Не буде рядків, що містять лише
- Вихід повинен бути представлений у кількох рядках. Ви не можете виводити
\n
замість буквальних нових рядків.- Пробіли та нові рядки в порядку.
Тестові приклади:
Вхід і вихід розділені рядком ...
.
# This is a text
with two different
### headers!
........................................................
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
TTTThhhhiiiissss iiiissss aaaa tttteeeexxxxtttt
with two different
hheeaaddeerrss!!
hheeaaddeerrss!!
This input has
## trailing hash marks ##
#and a hash mark without a space after it.
........................................................
This input has
tttrrraaaiiillliiinnnggg hhhaaassshhh mmmaaarrrkkksss ######
tttrrraaaiiillliiinnnggg hhhaaassshhh mmmaaarrrkkksss ######
tttrrraaaiiillliiinnnggg hhhaaassshhh mmmaaarrrkkksss ######
#and hash marks without a space after it.
# This ## is ### strange
#### ###
........................................................
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
TTTThhhhiiiissss ######## iiiissss ############ ssssttttrrrraaaannnnggggeeee
#### ###
Multiple
### newlines! #
:)
........................................................
Multiple
nneewwlliinneess!! ##
nneewwlliinneess!! ##
:)
Line with only a hash mark:
#
### ^ Like that!
........................................................
Line with only a hash mark:
#
^^ LLiikkee tthhaatt!!
^^ LLiikkee tthhaatt!!
1: Я не дуже перевіряв, але думаю, що це правда.