참고: Swift로 알고리즘 문제를 풀 때, 공백을 사이에 두고 입력값이 다수 제시되는 경우에
1
|
let input = readLine()!.split(separator: " ").map { Int($0)!}
|
cs |
와 같이 입력값을 받아 input이라는 array에 값을 넣을 수 있습니다.
예를 들어, 입력되는 값이 1 2 3 4 5 이고 위와 같이 코드를 작성하면 input = [1,2,3,4,5]가 됩니다.
1712 손익분기점 문제:
제출한 답변:
1
2
3
4
5
6
7
8
9
|
import UIKit
let input = readLine()!.split(separator: " ").map { Int($0)!}
if input[1] >= input[2] {
print(-1)
} else {
print(input[0]/(input[2]-input[1]) + 1)
}
|
cs |
반응형
'코딩테스트 > 백준' 카테고리의 다른 글
[백준] 4673셀프넘버-Java (2) | 2022.05.11 |
---|---|
2438-별 찍기 - 1 (0) | 2022.01.26 |
11021-A+B-7 (0) | 2022.01.26 |
2739-구구단 (0) | 2022.01.26 |