문제
내 정답 코드
import Foundation
func solution(_ picture:[String], _ k:Int) -> [String] {
var result:[String] = []
for str in picture {
var line: String = ""
for ch in str {
(0..<k).map {_ in line.append(ch) }
}
(0..<k).map {_ in result.append(line) }
}
return result
}
#
1. 문자열 배열의 문자를 2번의 반복문으로 가져오고
2. k만큼 해당 문자를 line에 추가하고
3. k만큼 line을 result배열에 추가한다.
배운 기술
'프로그래머스 (Swift) > 기초' 카테고리의 다른 글
[Day24-4] l로 만들기 (0) | 2024.05.26 |
---|---|
[Day24-3] 조건에 맞게 수열 변환하기 3 (0) | 2024.05.26 |
[Day24-1] 커피 심부름 (0) | 2024.05.26 |
[Day23-5] 날짜 비교하기 (0) | 2024.05.18 |
[Day23-4] 주사위 게임 1 (0) | 2024.05.18 |