coding test - python/Programmers

Programmers / 직사각형 별찍기 / Python

sillon 2022. 3. 29. 18:46
728x90
반응형

*문제 출처는 프로그래머스에 있습니다.

문제 제목: 직사각형 별찍기

문제 사이트: https://programmers.co.kr/learn/courses/30/lessons/12969


나의 풀이

a, b = map(int, input().strip().split(' '))
m = []
for i in range(b):
    m.append([])
    for j in range(a):
        m[i].append("*")
for i in range(b):
    for j in range(a):
        print(m[i][j],end="")
    print()

코드업에서 90번대 문제에서 공부했던 바둑판배열(?)에서 사용한 코드를 그대로 사용하였다.

 

모범답안

a, b = map(int, input().strip().split(' '))
answer = ('*'*a +'\n')*b
print(answer)

※ 알아야 할 것

- 때로는 복잡하게 돌아가지 않아도 될 거 같다... 간단한 것도 좋을 듯 하다

 

728x90
반응형