Algorithm/Baekjoon Online Judge

5622번 '다이얼'

할루루 2018. 2. 23. 09:46
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
let input = readLine()!
var count = 0
for i in 0..<input.count{
    let char = input[input.index(input.startIndex, offsetBy: i)]
    switch(char){
    case "A""B""C":
        count += 3
    case "D""E""F":
        count += 4
    case "G""H""I":
        count += 5
    case "J""K""L":
        count += 6
    case "M""N""O":
        count += 7
    case "P""Q""R""S":
        count += 8
    case "T""U""V":
        count += 9
    case "W""X""Y""Z":
        count += 10
    default:
        break
    }
}
print(count)
 
 
cs