문제 설명
이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.
제한 사항
n과 m은 각각 1000 이하인 자연수입니다.
1차 고민
그냥은 무조건 방법을 아니까 고차함수로 끝내보자
1차 코드
import Foundation
let n = readLine()!.components(separatedBy: [" "]).map { Int($0)! }
let (a, b) = (n[0], n[1])
for _ in 0..<b {
print(Array(repeating: "*", count: a).joined())
}
1차 결과
'iOS > Programmers' 카테고리의 다른 글
[Swift] lv.2 최솟값 만들기 | Programmers (1) | 2024.03.22 |
---|---|
[Swift] lv.2 JadenCase 문자열 만들기 | Programmers (0) | 2024.03.21 |
[Swift] lv.2 최댓값과 최솟값 | Programmers (0) | 2024.03.19 |
[Swift] lv.1 행렬의 덧셈 | Programmers (0) | 2024.03.18 |
[Swift] lv.1 문자열 다루기 기본 | Programmers (2) | 2024.03.15 |