첫번째 제출한답
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int v = sc.nextInt();
double finalLoc = v-a;
int c = a-b;
System.out.println((int)(Math.ceil(finalLoc/c)+1));
}
접근 -> 달팽이가 정상에 올라가기 전날의 위치(finalLoc = v-a) 까지 도달하는 일수(finalLoc/c)를 구한뒤 1을 더해줌
Math.ceil 사용한 이유 -> 일수는 소수로 처리할수 없음
ex ) a= 5 b= 1 v=6일때 finalLoc/c = 0.25 이고 올림처리 해주어 1로 계산해야함
결과 -> 정답
특이사항 -> 자바11버전으로 제출시 시간초과발생하지만 같은코드를 자바8버전으로 제출시 정답처리