首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
进制间转换
[编程题]进制间转换
热度指数:7901
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 64M,其他语言128M
算法知识视频讲解
设计一个函数, 可以将任意十进制的数, 转换成任意2到9的进制表示的形式
输入描述:
需要转换的数字x(0<=x<=1e18) 转换使用的进制k(2<=k<=9)
输出描述:
对应进制的结果
示例1
输入
33 2
输出
100001
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(29)
分享
提交结果有问题?
32个回答
2篇题解
开通博客
牛客161357542号
发表于 2023-09-23 10:12:56
def convert(num,bit): if num == 0: return 0 temp = [] while(num//bit>=bit): temp.append(num%bit) num = num//bit
展开全文
牛客题解官
发表于 2020-06-05 16:49:54
题解 题目难度:简单 知识点:进制转化、栈、递归 十进制转二进制(转为其他进制k方法一致) 方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除,直到商为0为止。 其结果是从最后一个得到的余数值读到第一个余数值。 方法(一) 从上面分析,我们通过x%k依次得到余数值,从
展开全文
问题信息
进制转化
安卓工程师
小米集团
2019
来自:
小米2019秋招安卓开...
上传者:
小小
难度:
32条回答
29收藏
6230浏览
热门推荐
通过挑战的用户
查看代码
sunny12...
2022-09-14 15:23:50
在春招的潜伏者...
2022-09-14 11:08:09
牛客45508...
2022-09-13 20:21:19
culer0218
2022-09-13 18:38:10
Klosssss
2022-09-12 15:13:21
相关试题
与二进制数101.01011等值的...
进制转化
普及
选择题
评论
(2)
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题14
(0.5)
10
进制转化
普及
C++
Pascal
选择题
评论
(1)
以下关于final关键字说法错误的是()
小米集团
Java
安卓工程师
2019
评论
(107)
来自
小米2019秋招安卓开发...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
33 2
100001