프로그래머스 소수만들기

최준근·2021년 5월 19일
0

Python알고리즘

목록 보기
5/11

Level 1 소수만들기

주어진 숫자 중 3개의 수를 더해 소수가 되는 경우의 수를 구하는 문제이다.
nums가 매개변수로 주어진다.
먼저, 파이썬 함수 itertools를 활용한다.
import itertools.combinations as cb

combinations()에 변수 nums와 조합의 수 3을 넣는다.
이후 2부터 SUM까지 SUM을 J로 나누어주는데 이때 나누어 지는게 있다면 멈춘다.(소수가 아님)
else를 for문과 동일한 위치에 두어 나누어 예외를 처리한다.

profile
느려도 좋으니 꾸준하게

0개의 댓글