2022-3/1일1코딩

[BOJ] 1449 수리공 항승

이망고_ 2022. 10. 26. 11:09

 

 

0.  1m 2m 사이는 오케이 100m 101m은 어떻게 증명해야 하나

 

for location in data[0:]  # 물새는 곳의 리스트를 location이 돌면서

  if location in range(start, start+l) # 만약에 테이프로 보강할 수 있는 위치에 있는지 체크 (2m 와 100m 사이는 여기서 98m 아래일 경우 안된다고 하겠지)

    continue # 안에 있을 경우 계속 컨티뉴 해주고

  else: # 테이프 범위 넘을 경우는 기존 cnt=1 에다가 +1 씩 더해주게 되면 필요한 테잎 개수를cnt 알 수 있겠지

    start = location # 단 여기서, start 지점은 location 으로 다시 바꾸어주고 if문에 들어갔을 경우 범위 안에 있다면 컨티뉴

    cnt +=1 

 

 

 

* continue : 참일 경우 건너뛰어라