Loading... > https://leetcode.cn/problems/account-balance-after-rounded-purchase/description/?envType=daily-question&envId=2024-05-02 简单题,判断个位数并进行四舍五入,然后用 100 减去四舍五入后的数即可。 ```c++ class Solution { public: int accountBalanceAfterPurchase(int purchaseAmount) { return 100 - purchaseAmount + (purchaseAmount % 10 < 5 ? purchaseAmount % 10 : purchaseAmount % 10 - 10); } }; ``` - 时间复杂度:$O(1)$ 。 - 空间复杂度:$O(1)$ 。 最后修改:2024 年 06 月 12 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏