본문 바로가기
코딩테스트 파이썬/파이썬 프로그래머스 1단계

소수 만들기

by 세용용용용 2023. 5. 16.

나의 코드

import math

#소수 판별 함수
def sosu(n):
    for i in range(2,int(math.sqrt(n))+1):
        if n%i == 0:
            return False
    return True

def solution(nums):
    answer = 0
    for i in range(len(nums)-2):
        for j in range(i+1,len(nums)-1):
            for k in range(j+1,len(nums)):
                if sosu(nums[i]+nums[j]+nums[k])==True:
                    answer += 1
    print(answer)
    return answer
solution([1,2,3,4])

'코딩테스트 파이썬 > 파이썬 프로그래머스 1단계' 카테고리의 다른 글

과일 장수  (0) 2023.05.20
소수 찾기  (0) 2023.05.16
명예의 전당 (1)  (0) 2023.05.16
모의고사  (0) 2023.05.16
폰켓몬  (0) 2023.05.16