티스토리 뷰
👩🏻💻 문제
✍🏻 풀이
🎨 Go
package main
import (
"fmt"
"bufio"
"os"
)
func main() {
var n int
reader := bufio.NewReader(os.Stdin)
fmt.Fscan(reader, &n)
for i:=0; i<n; i++ {
for j:=0; j<i; j++ {
fmt.Print(" ")
}
for j:=0; j<2*(n-i)-1; j++ {
fmt.Print("*")
}
fmt.Println()
}
for i:=0; i <n-1; i++ {
for j:=i; j<n-2; j++ {
fmt.Print(" ")
}
for j:=0; j<2*i+3; j++ {
fmt.Print("*")
}
fmt.Println()
}
}
🎨 Python3
import sys
n = int(sys.stdin.readline())
for i in range(0, n):
for j in range(0, i):
print(' ', end='')
for j in range(0, 2*(n-i)-1):
print('*', end='')
print()
for i in range(0, n-1):
for j in range(0, n-i-2):
print(' ', end='')
for j in range(0, 2*i+3):
print('*', end='')
print()
728x90
'dev > algorithm' 카테고리의 다른 글
BOJ / 10818번 / 최소, 최대 [Golang] (5) | 2020.04.09 |
---|---|
BOJ / 10996번 / 별 찍기 - 21 [Golang] (0) | 2020.04.08 |
BOJ / 2523번 / 별 찍기 - 13 [Go] [Python3] (0) | 2020.04.06 |
BOJ / 10817번 / 세 수 [Go] [Python3] (0) | 2020.04.05 |
BOJ / 5543번 / 상근날드 [Go] [Python3] (0) | 2020.04.04 |
댓글