[백준/BOJ] 1449 수리공 항승 - 파이썬

2022. 5. 8. 23:49·💻 알고리즘/PS

코드

 

import sys
input=sys.stdin.readline

n,l=map(int,input().split())
water=list(map(int,input().split()))

water.sort()
result=0

flag=1
for i in range(1,n):
    a=water[i]-water[i-1]
    if a<l and flag==1:
        flag+=1
    elif a<l and flag!=1:
        b=water[i]-water[i-flag]
        if b<l:
            flag+=1
        else:
            result+=1
            flag=1
    elif a>=l:
        result+=1
        flag=1
result+=1

print(result)

'💻 알고리즘 > PS' 카테고리의 다른 글

[BOJ/백준] 9742 순열 - 파이썬  (0) 2022.05.11
[BOJ/백준] 2160 그림비교 - 파이썬  (0) 2022.05.11
[2017 카카오코드 예선] 컬러링북 - 파이썬  (0) 2022.03.16
[BOJ/백준] 9024 두 수의 합 - 파이썬  (0) 2021.11.01
[BOJ/백준] 20041 Escaping - 자바,파이썬  (2) 2021.10.08
'💻 알고리즘/PS' 카테고리의 다른 글
  • [BOJ/백준] 9742 순열 - 파이썬
  • [BOJ/백준] 2160 그림비교 - 파이썬
  • [2017 카카오코드 예선] 컬러링북 - 파이썬
  • [BOJ/백준] 9024 두 수의 합 - 파이썬
.밍.
.밍.
  • .밍.
    Do IT
    .밍.
  • 전체
    오늘
    어제
    • All (40)
      • 💻 알고리즘 (21)
        • PS (16)
        • SQL (4)
        • 이론 (5)
      • 🎈capstone (2)
      • 💪Backend (12)
        • Django (8)
        • Spring (4)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    python
    자바
    스프링배치
    프로그래머스
    SQL
    다중조인
    resposneentity
    programmers
    MYSQL
    ETL
    백준
    문제풀이
    bruteforce
    Batch
    서브쿼리
    PS
    crud
    BFS
    파이썬
    Django
    responsecustomclass
    springscheduler
    window함수
    코테
    알고리즘
    BOJ
    apiresponse
    재귀
    스케줄러
    응답형식
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
.밍.
[백준/BOJ] 1449 수리공 항승 - 파이썬
상단으로

티스토리툴바