비교적 쉬운 문제였다.
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); } }
'이론 > 문제풀이' 카테고리의 다른 글
[Codility] Lesson3 - PermMissingElem (0) | 2018.07.30 |
---|---|
[Codility] Lesson2- OddOccurrencesInArray (0) | 2018.07.30 |
[Codility Lesson 2] Rotate Array (0) | 2018.07.28 |
[백준알고리즘-9095] 1,2,3 더하기(Dynamic Programming)-java (1) | 2018.07.09 |
[백준 알고리즘 - 4963] 섬의개수(bfs) - java (0) | 2018.07.09 |