전체 글 (184) 썸네일형 리스트형 [lv1] 수박수박수 전 문제는 갱장히 어려웠는데.. 같은 1레벨이 맞는지🤣 문제 내 정답 코드func solution(_ n:Int) -> String { var result = "" (0.. #1. n만큼 반복문을 돌리고,2. 인덱스를 짝/홀로 구분하여3. "수"와 "박을" 추가하여 반환한다.배운 기술 [lv1] [1차] 다트 게임 문제 내 정답 코드import Foundation// 기회 구조체 생성struct Chance { let score: Int // 점수 let bonus: String // 제곱 보너스 var bonusScore: Int { // 보너스에 따른 제곱근 if bonus == "S" { return 1 } else if bonus == "D" { return 2 } else { return 3 } } let option: String? // 스타상, 아차상}func solution(_ dartResult:String) -> Int { var dartResult = da.. [lv1] 이상한 문자 만들기 문제 내 정답 코드func solution(_ s:String) -> String { var s = s.map { String($0) } var index = 0 for i in 0.. #1. s라는 문자열을 문자열 배열로 변환한다.2. index = 0 을 만들고, s배열로 반복문을 돌린다.3. 공백을 발견하면 index를 0으로 초기화 하고,4. 공백이 아니라면 isMultiple을 통해 짝수, 홀수를 판단하고,5. 짝수인 문자는 대문자로, 홀수인 문자는 소문자로 바꿔준다.6. index의 +1을 해준다.7. 변환된 문자열 배열을 joined로 반환한다.배운 기술 이전 1 ··· 5 6 7 8 9 10 11 ··· 62 다음