minseo2020   3년 전

import java.util.*;

public class Main {


    public static void main(String[] args) {

        Scanner input = new Scanner(System.<i>in</i>);

        int a = input.nextInt();
        int b = input.nextInt();
        int v = input.nextInt();

        int oneDay = a-b;

        if((v-a)%oneDay==0) {
            v = v-a;
            int ans = v/oneDay;
            System.<i>out</i>.println(ans+1);
        } else {
            int ans = v/oneDay;
            System.<i>out</i>.println(ans);
        }



    }
}

어느부분에서 시간초과가 발생하는 건가요?

hot50000   2년 전

그냥 자바로 못푸는 버전일까싶네요 ㅋㅋㅋㅋ

단순 이프문 과 계산식으로만 구성돼있는데

시간초과가 뜨는거 자체가 말이 안됩니다.

실제 제 툴에서 시간테스트 해보면 0.1ms 도 안걸리는데 말이죠

choko100   2년 전

안녕하세요, Java 시간초과 관련한 다른 질문 답변에서 확인한 내용을 공유드립니다.

빠른 입출력 사용시 시간초과가 해결되는지 확인해보시면 좋을 것 같습니다.

https://www.acmicpc.net/board/...

댓글을 작성하려면 로그인해야 합니다.