有几种方法可以在Stack Exchange网络上的帖子上创建标题。在PPCG 上最常用的格式是1:
# Level one header
## Level two header
### Level three header
注意井号后的空格。另外,请注意,不包括结尾的哈希标记。
挑战:
以(可能是多行)字符串作为输入,并以以下格式输出该字符串:
- 如果标头为1级,则每个字母输出4 x 4次
- 如果标头为2级,则每个字母3 x 3次输出
- 如果标头为3级,则每个字母2 x 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
在换行符中使用etc.是可以的。- 不会有仅包含一个
#
后跟一个空格的行
- 不会有仅包含一个
- 输出必须在多行中显示。您可能不会输出
\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:我还没有真正检查过,但是我认为是真的。