본문 바로가기

이론/문제풀이

[Codility] Lesson3 - Time complexity

비교적 쉬운 문제였다.

Math.ceil 이 기억이 안났고, double -> int 처리를 해주어야 원하는 답이 나오는 것만 좀 체크해주면 쉬운 문제!


for문으로 풀어도 답은 나오겠지만, 시간 초과때문에 100점은 못받을 것이다! 



class Solution {
    public int solution(int X, int Y, int D) {
        // write your code in Java SE 8
        return (int)Math.ceil((double)(Y-X)/D);
    }
}