강의로 돌아가기
Hyeongu  Kim

왜 안될까요?

테스트케이스 절반정도만 맞네요

작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
def solution(numbers):
    answer, key = [], []
    lt = [i[0] for i in numbers]

    for i in range(len(lt)):
        answer.append(lt[i])
        temp = lt[i]
        for j in range(len(lt)):
            if i != j:
                temp += lt[j]
                answer.append(temp)

    answer = list(set(answer))
    answer = [int(i) for i in answer]
    print (answer)
    for i in answer:
        count = 0
        for j in range(1, i):
            if i % j == 0:
                count += 1
        if count == 1:
            key.append(i)

    return len(key)
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.