반응형
/* 없는 숫자 더하기
- 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.
제한사항
1 ≤ numbers의 길이 ≤ 9
0 ≤ numbers의 모든 원소 ≤ 9
numbers의 모든 원소는 서로 다릅니다.
*/
func solution7(_ numbers:[Int]) -> Int {
(1...9).filter {
!numbers.contains($0)
}.reduce(0,+)
}
반응형
'# 02 > Swift - CTP' 카테고리의 다른 글
[Swift] 코딩테스트 연습! Lv1. 나머지가 1이 되는 수 찾기 (0) | 2022.11.26 |
---|---|
[Swift] 코딩테스트 연습! Lv1. 최소직사각형 (0) | 2022.11.26 |
[Swift] 코딩테스트 연습! Lv1. 부족한 금액 계산하기 (0) | 2022.11.26 |
[Swift] 코딩테스트 연습! Lv1. 숫자 문자열과 영단어 (0) | 2022.11.26 |
[Swift] 코딩테스트 연습! Lv1. 약수의 개수와 덧셈 (0) | 2022.11.26 |