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])