Archive/Questions
[programmers/Swift] 직사각형 별찍기
Marco
2022. 4. 18. 21:22
728x90
programmers.co.kr - 코딩테스트연습 - Lv.1 - 연습문제 - 직사각형 별찍기
코딩테스트 연습 - 직사각형 별찍기
이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수
programmers.co.kr
Constraints :
- n과 m은 각각 1000 이하인 자연수입니다.
//
// Created by Yongwoo Marco on 2022/04/18.
// Copyright © 2022 Yongwoo Marco Kim. All rights reserved.
//
let edges = readLine()!.components(separatedBy: [" "]).compactMap { Int($0) }
let matrix = [[String]](repeating: [String](repeating: "*", count: edges[0]), count: edges[1])
for line in matrix {
print(line.joined())
}
How I tried this :
처음엔 for문 반복을 2중으로 만들었는데
맘에 안들어서 배열 초기화를 이용해 보았다.
문제에 관한 모든 저작권 : https://programmers.co.kr/
728x90