반응형
SMALL
import java.util.*;
class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
int day = 0;
int move = 0;
while(c>move){
day++;
move+=a;
if(c<=move){
break;
}
move-=b;
}
System.out.print(day);
}
}
값은 잘 나오는데 시간 초과가 나옴
import java.util.*;
class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
int day = (c-b-1) / (a-b) + 1;
System.out.print(day);
}
}
반응형
LIST
'JAVA > JAVA baekjoon' 카테고리의 다른 글
2501번 약수구하기 (0) | 2023.08.28 |
---|---|
5086번 배수와 약수 (0) | 2023.08.28 |
백준 2292번 벌집 (0) | 2023.08.18 |
백준 10798 글자 세로로 읽기 (0) | 2023.08.18 |
문자열 반복 (0) | 2023.08.16 |