코딩/알고리즘

[백준][자바][5532]방학숙제

알파세 2018. 9. 15. 18:51

뭐야 코딩문제 안푼지 약 2주가 지나있었다..헐;; 이틀에 한번씩 풀다가

잠시 안푼거인줄 알았는데 꽤나 충격적이다..ㅋㅋㅋㅋ

이문제는 걍 문제집에 있길래 푼건데 

매우 간단한 문제였다

그냥 시뮬레이션 문제인데...뭐 시뮬레이션이라 할것도 없다.

그래도 느낌이라도 내보고자 시뮬레이션 돌리듯(?) 풀었다

코드는 더럽지만 ㅎ ..ㅎ

import java.util.Scanner;
public class backjoon__5532_방학숙제 {
	static int L; //방학 총
	static int A; //국어
	static int B; //수학
	static int C; //국어 푸 는 수 
	static int D; //수학 푸는 수 
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		L = sc.nextInt();
		A = sc.nextInt();
		B = sc.nextInt();
		C = sc.nextInt();
		D = sc.nextInt();
		solve_Problem();

		
	}
	public static void solve_Problem() {
		//국어를 푸는 횟수
		int kuk_Cnt = 0;
		while(true) {
			if (A - C > 0 ) {
				A -= C;
				kuk_Cnt++;
			}else {
				break;
			}
		}
		//국어를 푸는 횟수
		int su_Cnt = 0;
		while(true) {
			if (B - D > 0 ) {
				B -= D;
				su_Cnt++;
			}else {
				break;
			}
		}
		//System.out.println(kuk_Cnt + " " + su_Cnt);
		int max = kuk_Cnt > su_Cnt ? kuk_Cnt : su_Cnt;
	
		System.out.println(L - max -1 );
	}