본문 바로가기
알고리즘/백준

백준 2839번 : 설탕 배달 (JAVA)

by 0725 2022. 12. 23.

 

풀이

입력받은 수가 5로 나누어떨어질때까지 3을 뺀다.

3으로 뺀 횟수와 5로 나누었을때의 몫을 더하면 답

 

import java.util.*;

public class Main {

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		
		int nn = in.nextInt();
		int answer = 0;
		
		if(nn%5==0) {
			answer = nn/5;
		}
		else if(nn==4||nn==7) {
			answer = -1;
		}
		else {
			while(true) {
				nn -=3;
				answer +=1;
				
				if(nn%5==0) {
					answer+=(nn/5);
					break;
				}
			}
		}
		System.out.println(answer);

	}

}

 

'알고리즘 > 백준' 카테고리의 다른 글

백준 2217번 : 로프 (JAVA 자바)  (0) 2023.01.15
백준 1026번 : 보물 (JAVA)  (1) 2022.12.28
백준 1937번 : 회의실 (JAVA)  (0) 2022.12.28
백준 11047번 : 동전 0 (JAVA)  (0) 2022.12.27
백준 11399번 : ATM (JAVA)  (0) 2022.12.27

댓글