504. Base 7

xiaoxiao2021-02-28  90

Given an integer, return its base 7 string representation.

Example 1:

Input: 100 Output: "202"

Example 2:

Input: -7 Output: "-10"

Note: The input will be in range of [-1e7, 1e7].

code:

class Solution(object):     def convertToBase7(self, num):         """         :type num: int         :rtype: str         """         if num>0:             res=[]             while num!=0:                 res.append(str(num%7))                 num/=7             return "".join(res[::-1])         elif num==0:return "0"         else:             num=abs(num)             res=[]             while num!=0:                 res.append(str(num%7))                 num/=7             return "-%s"%"".join(res[::-1])                                   

转载请注明原文地址: https://www.6miu.com/read-51744.html

最新回复(0)