inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

leedoy7989님의 게시글

leedoy7989 leedoy7989

@leedoy79896096

수강평 작성수
1
평균평점
5.0

게시글 6

질문&답변

11653번 (2강 최적화) 질문이있습니다.

최적화 보석값 입력 받기 let gem = readLine().map { Double($0)! }! //소인수 분해해야함. var answers: [Int] = [] var previous = Int(gem) var squreRoot = Int(Double(gem).squareRoot()) func check2(divided: Int, i: Int) -> Bool { if divided % i == .zero { previous = divided / i answers.append(i) return true } else { return false } } //2,3,4 for i in 2...squreRoot { var flag = true repeat { let result = check2(divided: previous, i: i) flag = result } while flag } if previous != 1 { answers.append(previous) } answers.sort() print(answers.count) print(answers.compactMap { String($0) }.joined(separator: " ")) 통과한 답변 공유합니다~

좋아요수
1
댓글수
2
조회수
253

질문&답변

capitalized 오류

감사합니다!

좋아요수
0
댓글수
2
조회수
332

질문&답변

컴파일러 오류

감사합니다!

좋아요수
0
댓글수
2
조회수
372