[BOJ] [Swift] #5597. 과제 안 내신 분..?

doyeonjeong_·2022년 8월 10일
0

BOJ

목록 보기
1/3
post-thumbnail

📝 Problem

과제 안 내신 분..?

💡 Solve

import Foundation

var base = [Int]()

for i in 1...30 {
    base.append(i)
}

for _ in 1...28 {
    let input = Int(readLine() ?? "") ?? 0
    if base.contains(input) == true {
        base.remove(at: base.firstIndex(of: input)!)
    }
}

for i in 0..<base.count {
    print(base[i])
}

✏️ Explanation

  • 메모리 : 69100 KB
  • 시간 : 8 ms
  • 집합으로 풀고싶었는데 개념이 익숙하지 않기도하고 굳이 그럴 필요 없을 것 같아서 배열로 풀었다.
  • 비슷한 문제를 다시 만나면 집합으로 풀어봐야겠다.

👀 Reference

profile
블로그 이사중 🚚 byukbyak.tistory.com

0개의 댓글