프로그래머스 LV1 - 삼총사
풀이
def solution(number):
result = 0
for i in range(len(number)-2):
for j in range(i+1, len(number)-1):
for k in range(j+1, len(number)):
if number[i] + number[j] + number[k] == 0:
result += 1
return result
풀이 해석
number 안의 3개의 조합을 모두 확인하며 합이 0이 나올때마다 result += 1을 하였다
배울 점
- 3개의 조합을 모두 훑기 위해 for문 3중중첩을 쓴 사고
댓글남기기