티스토리 뷰

Programmers/PCCE

[PCCE 기출문제] 4번 / 저축

번쩍코딩 2024. 4. 17. 11:21

 

문제 설명


진우는 돈을 모으기 위해 저축을 하려고 합니다. 목표로 하는 금액은 100만 원이며, 첫 달에 일정 금액을 넣은 뒤 70만 원까지는 매월 조금씩 저축하다가 70만 원 이후부터는 월 저축량을 늘려 빠르게 목표 금액을 달성하고자 합니다.

첫 달에 저축하는 금액을 나타내는 정수 start, 두 번째 달 부터 70만 원 이상 모일 때까지 매월 저축하는 금액을 나타내는 정수 before, 100만 원 이상 모일 때 까지 매월 저축하는 금액을 나타내는 정수 after가 주어질 때, 100만 원 이상을 모을 때까지 걸리는 개월 수를 출력하도록 빈칸을 채워 코드를 완성해 주세요.

 

제한사항

 

0 ≤ start ≤ 99
1 ≤ before ≤ after ≤ 25

 

입출력 예


입력 #1
28
6
8


출력 #1
12


입력 #2
75
8
25


출력 #2
2

 

내 풀이
import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int start = sc.nextInt();
        int before = sc.nextInt();
        int after = sc.nextInt();

        int money = start;
        int month = 1;
        while (money < 70) {
            money += ;
            month++;
        }
        while ( < 100) {
            ;
            month++;
        }

        System.out.println(month);
    }
}

 

 

 

// 다른사람 풀이
//while (money >= 70 && money< 100) {

 

다른 사람 풀이 보니까 70이 포함이 안되어있어서 포함시켜줘야 한다는것을 깨달았다.

'Programmers > PCCE' 카테고리의 다른 글

[PCCE 기출문제] 3번 / 나이 계산  (0) 2024.04.17
[PCCE 기출문제] 1번 / 출력  (0) 2024.04.12