Written by
java-style
on
on
[백준/JAVA] 2839번 : 설탕 배달
[백준/JAVA] 2839번 : 설탕 배달
https://www.acmicpc.net/problem/2839
규칙을 찾는 수고가 필요한 문제입니다.
해당 숫자를 5로 나눈 몫과 나머지를 정리하다 보면 규칙을 찾을 수 있습니다.
만약 규칙을 찾기 어려운 경우 반복문을 사용하여 해결할 수도 있습니다.
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int result = 0; if((num % 5) == 1 || (num % 5) == 3) { result = num / 5 + 1; } else if(num % 5 == 2 || num % 5 == 4) { if(num == 7 || num == 4) { result = -1; } else { result = num / 5 + 2; } } else { result = num / 5; } System.out.println(result); } }
from http://developernat.tistory.com/39 by ccl(A) rewrite - 2021-09-07 14:27:32