728x90
https://www.acmicpc.net/problem/10952
답안코드
while true {
let input = readLine()!.split(separator: " ").map { Int($0)! }
let A = input[0]
let B = input[1]
if A == 0 && B == 0 {
break // 입력이 0 0이면 반복문 종료
}
print(A + B)
}
- while true로 무한 루프를 시작합니다.
- 각 반복에서:
- readLine()으로 한 줄을 입력 받고, 공백을 기준으로 분리한 후 정수로 변환합니다.
- 첫 번째 숫자를 A에, 두 번째 숫자를 B에 저장합니다.
- A와 B가 모두 0이면 break문으로 반복문을 종료합니다.
- 그렇지 않으면 A와 B의 합을 출력합니다.
'🍞 Daily Loaf > 알고리즘' 카테고리의 다른 글
[브론즈3][Swift]백준5597(배열) (1) | 2024.10.07 |
---|---|
[브론즈2][Swift]백준10813 (1) | 2024.10.07 |
[브론즈3][Swift]백준10810(Array) (3) | 2024.10.05 |
[브론즈5][Swift]백준10951(while/EOF) (1) | 2024.10.04 |
[브론즈5][Swift]백준10950(테스트케이스) (0) | 2024.10.04 |
[브론즈5][Swift]백준2739(for) (1) | 2024.10.03 |
[브론즈5][Swift]백준1008 (0) | 2024.10.02 |
[브론즈5][Swift]백준1001 (2) | 2024.10.02 |