Điện thoại ở "eco mode" khi pin ≤ 20%. Ở chế độ này pin hao tổn chậm gấp 2 lần so với bình thường. Khởi đầu 100%, sau t phút còn p%. Tìm thời gian còn lại cho đến khi tắt máy.
Ví dụ: t = 75, p = 25 → 45 phút.
Công thức
- Nếu
p < 20:2*p*t / (120 - 2*p) - Ngược lại:
(p + 20) * t / (100 - p)
Ví dụ mã Python
class Solution:
def solve(self, t, p):
if p < 20:
return 2*p*t/(120-2*p)
return (p+20)*t/(100-p)
ob = Solution()
print(ob.solve(75, 25))
Đầu vào
75,25
Đầu ra
45.0