[백준] 10991번 별 찍기 - 16

[백준] 10991번 별 찍기 - 16

출처: [백준] 10991번 별 찍기 - 16


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 256 MB 9810 7659 7074 79.181%

문제

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
1

예제 출력 1

1
*

예제 입력 2

1
2

예제 출력 2

1
2
 *
* *

예제 입력 3

1
3

예제 출력 3

1
2
3
  *
* *
* * *

예제 입력 4

1
4

예제 출력 4

1
2
3
4
   *
* *
* * *
* * * *

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
10
11
12
import sys

input = sys.stdin.readline

N = int(input())

for i in range(1, N + 1):
print(' ' * (N - i), end='')
for j in range(i):
print('*', end=' ')
print()

[백준] 2523번 별 찍기 - 13

[백준] 2523번 별 찍기 - 13

출처: [백준] 2523번 별 찍기 - 13


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 21128 14779 13815 71.252%

문제

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
3

예제 출력 1

1
2
3
4
5
*
**
***
**
*

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
10
11
import sys

input = sys.stdin.readline

N = int(input())

for i in range(1, N + 1):
print('*' * i)
for i in reversed(range(1, N)):
print('*' * i)

[백준] 2522번 별 찍기 - 12

[백준] 2522번 별 찍기 - 12

출처: [백준] 2522번 별 찍기 - 12


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 11072 9348 8753 85.479%

문제

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
3

예제 출력 1

1
2
3
4
5
  *
**
***
**
*

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
10
11
import sys

input = sys.stdin.readline

N = int(input())

for i in range(1, N + 1):
print(' ' * (N - i) + '*' * i)
for i in reversed(range(1, N)):
print(' ' * (N - i) + '*' * i)

[백준] 2446번 별 찍기 - 9

[백준] 2446번 별 찍기 - 9

출처: [백준] 2446번 별 찍기 - 9


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 33081 18703 17182 57.652%

문제

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
5

예제 출력 1

1
2
3
4
5
6
7
8
9
*********
*******
*****
***
*
***
*****
*******
*********

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
10
11
12
import sys

input = sys.stdin.readline

N = int(input())

for i in reversed(range(1, N + 1)):
print(' ' * (N - i) + "*" * (2 * i - 1))

for i in range(2, N + 1):
print(' ' * (N - i) + "*" * (2 * i - 1))

[백준] 2444번 별 찍기 - 7

[백준] 2444번 별 찍기 - 7

출처: [백준] 2444번 별 찍기 - 7


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 18668 13189 12075 72.992%

문제

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
5

예제 출력 1

1
2
3
4
5
6
7
8
9
    *
***
*****
*******
*********
*******
*****
***
*

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
10
11
12
import sys

input = sys.stdin.readline

N = int(input())

for i in range(1, N + 1):
print(' ' * (N - i) + '*' * (2 * i - 1))

for i in reversed(range(1, N)):
print(' ' * (N - i) + '*' * (2 * i - 1))

[백준] 2445번 별 찍기 - 8

[백준] 2445번 별 찍기 - 8

출처: [백준] 2445번 별 찍기 - 8


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 18262 13350 12206 73.846%

문제

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
5

예제 출력 1

1
2
3
4
5
6
7
8
9
*        *
** **
*** ***
**** ****
**********
**** ****
*** ***
** **
* *

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
10
11
12
import sys

input = sys.stdin.readline

N = int(input())

for i in reversed(range(1, N)):
print('*' * (N - i) + ' ' * (2 * i) + '*' * (N - i))

for i in range(N):
print('*' * (N - i) + ' ' * (2 * i) + '*' * (N - i))

[백준] 2443번 별 찍기 - 6

[백준] 2443번 별 찍기 - 6

출처: [백준] 2443번 별 찍기 - 6


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 16915 12444 11585 75.174%

문제

첫째 줄에는 별 2×N-1개, 둘째 줄에는 별 2×N-3개, …, N번째 줄에는 별 1개를 찍는 문제

별은 가운데를 기준으로 대칭이어야 한다.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
5

예제 출력 1

1
2
3
4
5
*********
*******
*****
***
*

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
import sys

input = sys.stdin.readline

N = int(input())

for i in reversed(range(1, N + 1)):
print(' ' * (N - i) + '*' * (2 * i - 1))

[백준] 2442번 별 찍기 - 5

[백준] 2442번 별 찍기 - 5

출처: [백준] 2442번 별 찍기 - 5


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128 MB 31653 17941 16137 57.227%

문제

첫째 줄에는 별 1개, 둘째 줄에는 별 3개, …, N번째 줄에는 별 2×N-1개를 찍는 문제

별은 가운데를 기준으로 대칭이어야 한다.


입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.


출력

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.


예제 입력 1

1
5

예제 출력 1

1
2
3
4
5
    *
***
*****
*******
*********

힌트


출처


알고리즘 분류


시간 제한


풀이


소스코드

1
2
3
4
5
6
7
8
9
import sys

input = sys.stdin.readline

N = int(input())

for i in range(1, N + 1):
print(' ' * (N - i) + '*' * (2 * i - 1))