[Codility]-FrogJmp
- 这是一道简单题,别往难处想,但也要巧妙
题目解释:
- 小青蛙在X位置,想去Y位置,它每跳一次可以前进D距离,问至少要跳多少次?
思路:
- 一开始我直接X+D…+D>=Y,统计加了多少个D,但是时间超了
- 后来发现其实很简单。
解答:
function solution(X, Y, D) {
return Math.ceil( (Y-X)/D)
}
function solution(X, Y, D) {
return Math.ceil( (Y-X)/D)
}