直接乘,q>=2指数增加用不了几次。 function solve(a, b, p, q) { let gap = b - a, count = 0; while (p < gap) { p*=q; count++; } return count+1; } let n = parseInt(readline()); while (n--) { let lines = readline().split(" ").map(Number); console.log(solve(...lines)); }
点赞 评论

相关推荐

孙艹肘:校招不给三方直接让实习我都去了,,主打一个在学校呆着也是闲着,不如出来实习一下
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务