🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

'int' object is not callable

21.01.27 16:52 작성 조회수 187

0

#sum부분에서 자꾸 오류가 나네요.
#답변해주시면 감사하겠습니다.
N, m = map(intinput().split())
n=list(map(intinput().split()))
cnt=0

for i in range(0, N):
    for j in range(i+1, N):
        t=n[i:j]
        if sum(t)==m:
            cnt+=1
print(cnt)

답변 1

답변을 작성해보세요.

0

안녕하세요^^

n[i:j]는 i부터 j인덱스 전까지 입니다. 이렇게 하면 자료의 끝 원소가 합하여져 m이 되는 경우를 체크못합니다.

for j in range(i+1, N+1)로 하면 좋겠습니다.

채널톡 아이콘