2739. Total Distance Traveled

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class Solution {
public int distanceTraveled(int mainTank, int additionalTank) {
int distance = 0;
while (mainTank > 0) {
if (mainTank >= 5) {
distance += 50;
mainTank -= 5;
if (additionalTank >= 1) {
mainTank++;
additionalTank--;
}
} else {
distance += mainTank * 10;
mainTank = 0;
}
}

return distance;
}
}

References

2739. Total Distance Traveled