[BOJ] 2003. 수들의 합 2 Python 풀이

2023. 3. 29. 13:25·Algorithm/BOJ

import sys

n, m = map(int, sys.stdin.readline().split())
numbers = list(map(int, sys.stdin.readline().split()))

left = 0
right = 1
temp = 0
answer = 0

while left <= right:
    if right > len(numbers):
        break

    temp = sum(numbers[left:right])

    if temp < m:
        right += 1
    elif temp > m:
        left += 1
    elif temp == m:
        answer += 1
        left += 1

print(answer)
저작자표시 (새창열림)

'Algorithm > BOJ' 카테고리의 다른 글

[BOJ] 11724. 연결 요소의 개수 Python 풀이  (0) 2023.04.14
[BOJ] 1012. 유기농 배추 Python 풀이  (0) 2023.04.05
[BOJ] 1158. 요세푸스 문제 Python 풀이  (0) 2023.02.17
[BOJ] 9012. 괄호 Python 풀이  (0) 2023.01.05
[BOJ] 10814. 나이순 정렬 Python 풀이  (0) 2023.01.04
'Algorithm/BOJ' 카테고리의 다른 글
  • [BOJ] 11724. 연결 요소의 개수 Python 풀이
  • [BOJ] 1012. 유기농 배추 Python 풀이
  • [BOJ] 1158. 요세푸스 문제 Python 풀이
  • [BOJ] 9012. 괄호 Python 풀이
짱다미
짱다미
고양이🐈 뜨개질🧶 게임🕹️🎮을 좋아하는 개발자
  • 짱다미
    저디벨
    짱다미
  • 전체
    오늘
    어제
    • 분류 전체보기 (12)
      • 개발이야기 (6)
        • 알아보자 (1)
        • JAVA (0)
        • Kotlin (0)
        • Python (1)
        • HTML, CSS (0)
        • JAVASCRIPT (2)
        • Linux (0)
        • Data Analysis (0)
      • Algorithm (6)
        • 알고리즘 정복기 (0)
        • BOJ (6)
      • 실수일지 (0)
      • 사는이야기 (0)
      • 독후감 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
    • 일상
  • 공지사항

  • 인기 글

  • 태그

    SW 마에스트로
    python
    GPT-3
    알고리즘
    web
    ai모델
    javascript
    코딩테스트
    딥러닝
    BFS
    대화형AI
    인공신경망
    너비우선탐색
    두 포인터
    ChatGPT
    백준
    boj
    code
    Algorithm
    소프트웨어 마에스트로
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
짱다미
[BOJ] 2003. 수들의 합 2 Python 풀이
상단으로

티스토리툴바