Problem Solving/LeetCode

Today's Challenge

fabichoi 2022. 5. 27. 23:45

https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero/

 

Number of Steps to Reduce a Number to Zero - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

역시 Easy 난이도는 너무 쉽다.... ㅋㅋㅋㅋㅋㅋ
맨날 이런 문제만 풀면 부담이 없을 듯? ㅋㅋㅋㅋ

class Solution:
    def numberOfSteps(self, num: int) -> int:
        res = 0
        while num > 0:
            if num % 2 == 0:
                num //= 2
            else:
                num -= 1       
            res += 1
        return res
반응형