PS/백준

백준 단계별로 풀어보기: while문 Swift

소재훈 2022. 2. 14. 18:28

단순하게 while문을 사용한다는 점 말고는 특별한 점 없었다.

10951 A+B - 4 는 각 언어에서 EOF를 판별 할 수 있는가에 대한 문제였다.

EOF를 확인하기 위해서 readLine()으로 입력을 읽었을 때 값이 nil이라면 EOF임을 판단할 수 있었다.

while let input = readLine() {
    let inputArr = input.split(separator: " ").map({Int($0)!})
    print(inputArr[0] + inputArr[1])
}