首页 > 学院 > 开发设计 > 正文

504. Base 7

2019-11-08 03:22:46
字体:
来源:转载
供稿:网友

Given an integer, return its base 7 string rePResentation.

Example 1:

Input: 100Output: "202"

Example 2:

Input: -7Output: "-10"

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

class Solution {public: string convertToBase7(int num) { int symbol = 1; string ans; if(num < 0){ num = -num; symbol = -1; } else if(num == 0) return "0"; while(num){ char rem = num % 7 + '0'; ans.insert(0, 1, rem); num /= 7; } if(symbol == -1) ans.insert(0, "-"); return ans; }};
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表