반응형
안녕하세요. 개발 중인 정주입니다.
오늘은 프로그래머스(Lv.1) - 직사각형 별찍기 문제를 풀었습니다.
목차
Github
문제 링크
https://programmers.co.kr/learn/courses/30/lessons/12969
풀이
프로그래머스에서 표준 입력이 들어오는 문제는 처음 풀어 보는 것 같습니다.
readLine()이 기본으로 주어지니 살짝 당황했습니다. 열심히 외웠는데...
아무튼 단순 반복문으로 문제를 해결하면 됩니다.
전체 코드
import Foundation
let n = readLine()!.components(separatedBy: [" "]).map { Int($0)! }
let (a, b) = (n[0], n[1])
for i in (0..<b) {
print(String(repeating: "*", count: a))
}
아직은 초보 개발자입니다.
더 효율적인 코드 훈수 환영합니다!
공감과 댓글 부탁드립니다.
반응형