https://www.acmicpc.net/problem/1085
한수의 상하좌우의 직사각형의 경계까지의 거리를 구한 후 거기서 가장 작은 수를 출력하면 된다.
import Foundation
var input = readLine()!.split(separator: " ").map({Int($0)!})
var list : [Int] = []
list.append(input[2] - input [0])
list.append(input[3] - input [1])
list.append(input[0])
list.append(input[1])
print(list.min()!)
'iOS > swift' 카테고리의 다른 글
프로토콜 지향 프로그래밍을 이용한 프로젝트를 진행해보자 (1) (0) | 2022.08.13 |
---|---|
POP에서는 모든 코드가 프로토콜로 시작을 해야 할까? (0) | 2022.08.10 |
AnyObject와 Protocol (0) | 2022.07.24 |
약한참조, 강한참조 (weak, strong) (0) | 2022.06.11 |
Swift에서의 startsWith 구현 (0) | 2021.09.10 |