首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
进制间转换
[编程题]进制间转换
热度指数:7997
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 64M,其他语言128M
算法知识视频讲解
设计一个函数, 可以将任意十进制的数, 转换成任意2到9的进制表示的形式
输入描述:
需要转换的数字x(0<=x<=1e18) 转换使用的进制k(2<=k<=9)
输出描述:
对应进制的结果
示例1
输入
33 2
输出
100001
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(30)
分享
提交结果有问题?
33个回答
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秋招安卓开...
上传者:
小小
难度:
33条回答
30收藏
8628浏览
热门推荐
通过挑战的用户
查看代码
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
相关试题
车站建造问题
基础数学
评论
(40)
请实现函数,输入一个参数baseS...
小米集团
字符串
评论
(4)
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
以下关于进程的说法正确的有哪些?
小米集团
操作系统
安卓工程师
2019
评论
(6)
来自
小米2019秋招安卓开发...
你为生产代码添加一个计时装饰器,希...
Python
评论
(1)
进制间转换
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
33 2
100001