강의로 돌아가기
이준희

테스트 1번부터 16번까지 다틀리는데 왜죠?

말그대로 조합써서 소수들의 집합과의 교집의 개수를 구하면 끝아닌가요??왜 틀리는지 이해가 안되네요

작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def solution(nums):
    from itertools import combinations
    c=set(map(sum,combinations(nums,3)))
    a=set(range(2,max(c)+1))
    print(a)
    print(c)
    for i in range(2,max(c)+1):
        a-=set(range(i*2,max(c)+1,i))
    answer=len(a&c)


    # [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.

    return answer
  • 김상구
    저도 지금 테스트 케이스는 맞는데 채점에서 다틀리는데... 이상하네요 김상구 2019.03.14 11:33
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.