알고리즘/백준
백준 2839 설탕 배달 자바
reumiii
2019. 10. 29. 21:21
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();// 배달해야하는 킬로그램
int result = -1;
int max5 = (n / 5); // 가능한 5kg 봉지의 최대 개수
for (int cnt5 = max5; cnt5 >= 0; cnt5--) {// 5kg 봉지의 개수를 하나씩 줄여가며 계산
int rest = (n - 5 * cnt5);// 5kg 봉지를 제외한 남은 킬로그램 무게
if (rest % 3 == 0) { // 남은 킬로그램 무게가 3으로 나눠떨어지면
int cnt3 = rest / 3;// 3kg 봉지의 개수
result = cnt3 + cnt5;// 봉지의 총 개수
break;
}
}
System.out.println(result);
}
}