[백준]별찍기-21
2020. 4. 25. 20:58ㆍ1일 1 알고리즘
이번에는 별 찍기를 만들어 보겠습니다.
N = int(input())
처음에는 숫자열 변수 n을 지정하여줍니다.
if N == 1:
print('*')
else:
if N % 2 == 0:
a = '* ' * (N//2)
b = ' *' * (N//2)
else:
a = '* ' * (N//2) + '*'
b = ' *' * (N//2)
for _ in range(N):
print(a)
print(b)
if문을 사용하여 N을 가져와서 1이면 *하나가 찍히고 끝나며 1이 아닐 시 다음으로 넘어가 다시 if문을 만나 2로 나누어 떨어지면 a='* ' b=' *'로 찍어주며 아닐 시 반대로 찍어줍니다 그리고 for문을 사용하여 횟수를 가져오고 그만큼 a와 b를 찍어줍니다.