- 입력받은 숫자를
split
을 이용해 띄어쓰기를 기준으로 나누고map
을 이용해서 int로 변환해서 a,b로 반환한다.- 행의 개수만큼 for문을 반복해서 a만큼 "*"을 찍는다.
# 프로그래머스 Lv1 - 직사각형 별찍기
# 문제링크: https://programmers.co.kr/learn/courses/30/lessons/12969
def solution(a,b):
for i in range(b):
print("*"*a)
a, b = map(int, input().strip().split(' '))
solution(a,b)
처음에 이중 for문만을 이용해서 풀 수 있을줄 알았는데 해결하지 못해서 문제에서 주어진 map과 split을 이용해서 해결할 수 있었다.