[그 외]/ㄴ (코테연습 : 파이썬 ver)
[프로그래머스] 직사각형 별찍기 (파이썬)
__hyeon2__
2021. 6. 16. 13:45
728x90
반응형
https://programmers.co.kr/learn/courses/30/lessons/12969
코딩테스트 연습 - 직사각형 별찍기
이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수
programmers.co.kr
<나의 풀이>
a, b = map(int, input().strip().split(' '))
for m in range(b): // 열(세로) 제어
for n in range(a) : // 행(가로) 제어
print('*',end ="") // 줄바꿈없이 별찍기
print('') // 한 줄 끝난 후, 줄바꿈
별 찍기는 처음으로 프로그래밍 언어를 배웠을 때부터 하던거라 익숙했다.
그래서인지 C언어, Java를 풀 때 처럼 풀었다..😳
파이썬 언어의 장점을 고려하지 않고 정석대로(?) 푼 것이다.😅
역시 다른 사람들의 코드를 참고하면 나의 위치를 깨달아 더 겸손하게 해주는 것 같다.
<다른 사람의 풀이>
a, b = map(int, input().strip().split(' '))
answer = ('*'*a +'\n')*b
print(answer)
728x90
반응형