LeetCode 每日一题:2739. 总行驶距离
发布时间
阅读量:
阅读量
LeetCode 每日一题 ---- 【2739.总行驶距离】
-
- 总行驶里程
-
- 解题途径:模拟
总行驶距离计算分析
解题方法:模拟
按照题目要求进行推演,每当主油箱的燃油量减少 5 升时,车辆能够继续行驶 10 公里距离,与此同时,副油箱需向主油箱补充 1 升燃油。值得注意的是,在实际操作过程中,副油箱内的燃油储备可能存在不足的情况。
class Solution {
public int distanceTraveled(int mainTank, int additionalTank) {
int ans = 0;
while (mainTank >= 5) {
int pre = mainTank / 5;
ans += pre * 5 * 10;
mainTank -= pre * 5;
if (additionalTank > 0) {
if (additionalTank >= pre) mainTank += pre;
else mainTank += additionalTank;
全部评论 (0)
还没有任何评论哟~
