728x90
반응형
from itertools import permutations
def solution(numbers):
answer = 0
num_li= []
for i in range(len(numbers)):
num_li.append(numbers[i])
per_li = []
for num in range(1,len(numbers)+1):
tmp_li = list(permutations(num_li,num))
for j in tmp_li:
per_li.append(int("".join(j)))
cnt = 0
prime_li = []
for m in per_li:
if m==0 or m==1 or m in prime_li:
prime=False
continue
prime = True
for n in range(2,m):
if m%n==0:
prime=False
break
if prime == True:
cnt+=1
prime_li.append(m)
return cnt
728x90
반응형
'취준이랄까.. > 코테' 카테고리의 다른 글
[DFS] 게임 맵 최단거리: 프로그래머스 (0) | 2024.04.20 |
---|---|
[해시] 폰켓몬: 프로그래머스 (0) | 2024.04.19 |
DFS 기본 코드 (0) | 2024.04.19 |
bfs, dfs: 그래프 탐색 (0) | 2024.04.19 |
백준: 기적의 매매법, 파이썬 (0) | 2024.04.19 |