[Day_39] 프로그래머스 삼총사_파이썬 (combination 함수)

LUNA·2023년 5월 5일
0

https://school.programmers.co.kr/learn/courses/30/lessons/131705

풀이1

def solution(number):
    answer = 0
    cnt=0
    for i in range(len(number)):
        for j in range(i+1,len(number)):
            for k in range(j+1,len(number)):
                if number[i]+number[j]+number[k]==0:
                    cnt+=1
                    print(number[i],number[j],number[k])
                    
            
    
    return cnt

풀이2


def solution (number) :
    from itertools import combinations
    cnt = 0
    for i in combinations(number,3) :
        if sum(i) == 0 :
            cnt += 1
    return cnt
profile
Happiness

0개의 댓글