티스토리 뷰

Algorithm

swift 백준 3052

강경 2020. 12. 28. 10:05
728x90
반응형



var resultDic: [Int:Int] = [:]

for _ in 1...10 {
    let key = Int(readLine()!)! % 42
    if resultDic[key] == nil { resultDic[key] = 1 }
}

print(resultDic.count)

나머지 숫자 번째의 배열 value에 1을 저장하고,

배열의 총 개수를 프린트한다.

 

www.acmicpc.net/problem/3052

 

3052번: 나머지

각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다.

www.acmicpc.net

 

728x90
반응형

'Algorithm' 카테고리의 다른 글

swift 백준 8958  (0) 2020.12.28
swift 백준 1546  (0) 2020.12.28
swift 백준 2577  (0) 2020.12.28
swift 백준 2562  (0) 2020.12.28
swift 백준 10818  (0) 2020.12.28