티스토리 뷰
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | var set: Set<Int> = [] func add(string: String) -> Int{ var sum = 0 for i in 0..<string.count{ let result = string[string.index(string.startIndex, offsetBy: i)] sum += Int(result.description)! } return sum + Int(string)! } for i in 1...10000{ set.update(with: add(string: String(i))) } for i in 1...10000{ if(!set.contains(i)){ print(i) } } | cs |
Set 자료구조를 활용하여 푼다.
'Algorithm > Baekjoon Online Judge' 카테고리의 다른 글
7287번 '등록' (0) | 2018.02.23 |
---|---|
5622번 '다이얼' (0) | 2018.02.23 |
4344번 '평균은 넘겠지' (0) | 2018.02.23 |
3046번 'R2' (0) | 2018.02.23 |
2920번 '음계' (0) | 2018.02.23 |
댓글