[파이썬/python] 백준 - 32200 항해
·
알고리즘
문제https://www.acmicpc.net/problem/32200문제 설명 $N$개의 샌드위치가 존재한다.최소 $X$cm이상, 최대 $Y$cm이하의 길이로 샌드위치를 잘라서 먹을 것이다.샌드위치를 잘랐을 때 $X$cm 미만이 남았다면 버린다.샌드위치로 해결할 수 있는 끼니 개수의 최댓값과 버려지는 샌드위치 조각의 합의 최솟값을 구해라. 풀이현재 샌드위치의 길이가 $X$cm 보다 작다면 나머지에 더한다.샌드위치를 먹을 수 있는 최솟값인 X로 나누었을 때 몫과 나머지를 구한다.2에서 구한 나머지를 최솟값으로 나눈 샌드위치에 더해가며 최소의 나머지를 구한다. 예시문제에 나와있는 1번 예제로 예시를 들어보자.1. $[11,10,17,5,23,28]$ 총 6개의 샌드위치가 존재한다.2. 최소 10cm ~..