쥐수의 공부노트

백준 25192번 인사성 밝은 곰곰이 본문

swift 알고리즘/심화 2

백준 25192번 인사성 밝은 곰곰이

쥐수 2023. 6. 5. 14:24
728x90

정답 :

let n = Int(readLine()!)!

var array = Set<String>()
var num = 0
var count = 0

for _ in 0..<n {
    let str = readLine()!
    if str == "ENTER" {
        num = 1
        array = []
    }
    else if num == 1 && !array.contains(str){
        array.insert(str)
        count += 1
    }
}
print(count)
더보기

TMI : 집합을 이용하고, ENTER만 잘 처리하면 끝!

728x90

'swift 알고리즘 > 심화 2' 카테고리의 다른 글

백준 20920번 영단어 암기는 괴로워  (0) 2023.06.11
백준 2108번 통계학  (0) 2023.06.05
백준 26069번 붙임성 좋은 총총이  (0) 2023.06.05
백준 1037번 약수  (0) 2023.06.03