inflearn logo
講義

講義

知識共有

leedoy7989さんの投稿

leedoy7989 leedoy7989

@leedoy79896096

レビュー投稿数
1
平均評価
5.0

投稿 6

Q&A

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
閲覧数
260

Q&A

capitalized 오류

감사합니다!

いいね数
0
コメント数
2
閲覧数
343

Q&A

컴파일러 오류

감사합니다!

いいね数
0
コメント数
2
閲覧数
389