코테/백준
[백준 10818] 최소, 최대 스위프트
리드맥
2021. 12. 24. 11:06
코드:
var input = readLine()!
var input1 = readLine()!.split(separator: " ").map{ Int(String($0))!}
print(input1.min()!, input1.max()!)
설명: readLine를 split하기 때문에 배열이 생성됩니다. map은 고차함수입니다. map {} 코드 블럭안의 $0 은 배열의 원소들입니다
이 map함수가 원소들을 Int로 바꿔줍니다. 배열안에서 수들의 최솟값, 최댓값을 구해야하는데 이떄 min(), max()함수를 사용하면 됩니다
결과: