[프로그래머스] - 직사각형 별찍기(Python)

문제📝


풀이💡

  • 입력받은 숫자를 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을 이용해서 해결할 수 있었다.


Sinbmil의 알고리즘 문제 코드

-> https://github.com/Sinbmil/Algorithm-Study

좋은 웹페이지 즐겨찾기