๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Algorithm/๋ฐฑ์ค€(BOJ)

[python] ๋ฐฑ์ค€ 2442 - ๋ณ„ ์ฐ๊ธฐ 5

by YWTechIT 2021. 4. 5.
728x90

๐Ÿ“ ๋ฐฑ์ค€ 2442 - ๋ณ„ ์ฐ๊ธฐ 5

๋ฐฑ์ค€ 2442 - ๋ณ„ ์ฐ๊ธฐ5

โšก๏ธ ๋‚˜์˜ ํ’€์ด

์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ œ์ถœํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š”๋ฐ ์˜ค๋‹ตํŒ์ •์„ ๋ฐ›์•˜๋‹ค.
์™œ๋ƒํ•˜๋ฉด '*'๋’ค๋Š” ๊ฐ’์ด ์—†์–ด์•ผํ•˜๋Š”๋ฐ ๊ณต๋ฐฑ์œผ๋กœ ์ฑ„์›Œ์ง„ '๊ฐ’'์œผ๋กœ ์ฒ˜๋ฆฌ๋๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

formatting ํ•จ์ˆ˜๋กœ ๊ตฌํ˜„ํ–ˆ๋Š”๋ฐ, formattingํ•จ์ˆ˜๋Š” ๊ฐ’ ์•ž๋’ค๋ฅผ ๋ชจ๋‘ ๊ณต๋ฐฑ์œผ๋กœ ์ฑ„์›Œ์ค€๋‹ค.
๋”ฐ๋ผ์„œ ๊ฐ’ ์•ž์—๋งŒ ๊ณต๋ฐฑ์œผ๋กœ ์ฑ„์šธ ์ˆ˜ ์žˆ๋Š” ' ' * (n-i)์‹์„ ์‚ฌ์šฉํ•˜์ž.

n = int(input())
for i in range(1, n+1):
    print(' ' * (n-i) +'*'*((2*i)-1))
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€