백준 3273. 두 수의 합

2024. 10. 27. 15:56·백준

https://www.acmicpc.net/problem/3273

n = int(input())
arr = sorted(list(map(int,input().split())))
x = int(input())

s = 0
e = n-1
cnt = 0

while s < e:

    if arr[s] + arr[e] == x:
        cnt += 1
    if arr[s] + arr[e] >= x: # 정답 조건을 찾은 경우, 다음은 어차피 e -=1 을 해야하므로
        e -= 1
    else:
        s += 1

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

'백준' 카테고리의 다른 글

백준 2805. 나무 자르기  (0) 2024.10.27
백준 22988. 재활용 캠페인  (0) 2024.10.27
백준 2156. 포도주 시식  (0) 2024.10.26
백준 9251. LCS  (0) 2024.10.26
백준 11053. 가장 증가하는 부분 수열  (0) 2024.10.26
'백준' 카테고리의 다른 글
  • 백준 2805. 나무 자르기
  • 백준 22988. 재활용 캠페인
  • 백준 2156. 포도주 시식
  • 백준 9251. LCS
버그잡는고양이발
버그잡는고양이발
주니어 개발자입니다!
  • 버그잡는고양이발
    지극히평범한개발블로그
    버그잡는고양이발
  • 전체
    오늘
    어제
    • 분류 전체보기 (383) N
      • React (16)
      • Next.js (5)
      • Javascript (5)
      • Typescript (4)
      • Node.js (2)
      • Cs (16)
      • 트러블 슈팅&리팩토링 (6) N
      • Html (1)
      • Css (3)
      • Django (0)
      • vue (0)
      • Java (2)
      • Python (0)
      • 독서 (1)
      • 기타 (3)
      • 백준 (192)
      • swea (31)
      • 프로그래머스 (30)
      • 이코테 (4)
      • 99클럽 코테 스터디 (30)
      • ssafy (31)
      • IT기사 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 인기 글

  • 태그

    99클럽
    코딩테스트준비
    개발자취업
    항해99
    Til
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
버그잡는고양이발
백준 3273. 두 수의 합
상단으로

티스토리툴바