코린이의 소소한 공부노트

[백준 온라인 저지] 2869. 달팽이는 올라가고 싶다 본문

코딩테스트 풀이/JAVA

[백준 온라인 저지] 2869. 달팽이는 올라가고 싶다

무지맘 2023. 4. 6. 23:51

땅에 있는 달팽이가 높이 V미터인 나무 막대를 올라가려 한다. 달팽이는 낮에 A미터를 올라가고, 밤에 자는 동안 B미터 미끄러진다. 정상에 도착하면 미끄러지지 않는다.

 

- 입력: 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 B < A V 1,000,000,000)

 

- 출력: 첫째 줄에 달팽이가 나무 막대를 모두 올라가는데 며칠이 걸리는지 출력한다.

 

import java.util.*;
class Main{
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        int a = scan.nextInt(), b = scan.nextInt(), v = scan.nextInt();
        int answer = (v-a)/(a-b);
        if((v-a)%(a-b)==0) answer++;
        else answer += 2;
        System.out.print(answer);
    }
}