-
[programmers/Swift] 삼총사Archive/Questions 2022. 11. 12. 15:13728x90
programmers.co.kr - 코딩테스트연습 - Lv.1 - 연습문제 - 삼총사
Constraints :
- 3 ≤ number의 길이 ≤ 13
- -1,000 ≤ number의 각 원소 ≤ 1,000
- 서로 다른 학생의 정수 번호가 같을 수 있습니다.
// // Created by Yongwoo Marco on 2022/11/12. // Copyright © 2022 Yongwoo Marco Kim. All rights reserved. // func solution(_ number:[Int]) -> Int { var result = 0 for first in 0..<number.count - 2 { for second in (first+1)..<number.count { for third in (second+1)..<number.count { if number[first] + number[second] + number[third] == 0 { result += 1 } } } } return result } print(solution([-2, 3, 0, 2, -5])) // 2 print(solution([-3, -2, -1, 0, 1, 2, 3])) // 5 print(solution([-1, 1, -1, 1])) // 0
How I tried this :
곂치지 않는 인덱스를 순회하는 형태로 구현문제에 관한 모든 저작권 : https://programmers.co.kr/
728x90'Archive > Questions' 카테고리의 다른 글
[programmers/Swift] 과일 장수 (0) 2022.11.14 [programmers/Swift] 푸드 파이트 대회 (0) 2022.11.13 [programmers/Swift] 콜라 문제 (0) 2022.11.05 [programmers/Swift] 단어 변환 (0) 2022.08.12 [programmers/Swift] 이진 변환 반복하기 (0) 2022.08.06