プログラマ-小数点を検索
4967 ワード
2.小数点を検索
プール:
itertoolsを使用した置換
コード:
from itertools import permutations
def solution(numbers):
answer = 0
permuArr = []
answerArr = set()
for i in range(1,len(numbers)+1):
permuArr.append(set(map(''.join,permutations(numbers,i))))
for item in permuArr:
print(item)
for items in permuArr:
for item in items:
if isPermutaion(item):
answerArr.add(int(item))
answer = len(answerArr)
return answer
def isPermutaion(number):
if int(number) <= 1:
return False
for i in range(2,int(number)):
if int(number) % i == 0:
return False
#안 걸렸으
return True
Reference
この問題について(プログラマ-小数点を検索), 我々は、より多くの情報をここで見つけました https://velog.io/@tnddls2ek/프로그래머스-소수찾기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol