programmers - 소수 만들기
resilient
·2021. 5. 5. 01:06
728x90
반응형
programmers.co.kr/learn/courses/30/lessons/12977
def solution(nums):
from itertools import combinations
comb = list(combinations(nums,3))
comb_sum = [0 for _ in range(len(comb))]
for i in range(len(comb)):
for j in comb[i]:
comb_sum[i]+=j
def primenum(n):
temp = 0
#소수인지아닌지판별
for i in range(2,n):
if n % i == 0:
temp = 1
return temp
answer = 0
for i in comb_sum:
if primenum(i) == 0:
answer += 1
return answer
반응형
'자료구조 & 알고리즘 > 프로그래머스(programmers)' 카테고리의 다른 글
programmers - 예산 (0) | 2021.05.06 |
---|---|
programmers - 멀쩡한 사각형 (0) | 2021.05.05 |
programmers - 소수찾기 (0) | 2021.04.23 |
programmers - 키패드 누르기 (0) | 2021.04.21 |
programmers -모의고사 (0) | 2021.04.19 |