首页 > 其他分享 >华为OD机试真题-找数字-2024年OD统一考试(C卷)

华为OD机试真题-找数字-2024年OD统一考试(C卷)

时间:2024-03-18 19:33:42浏览次数:24  
标签:bin 11 正整数 真题 二进制位 OD 2024 输出 输入

题目描述:

小扇和小船今天又玩起来了数字游戏,小船给小扇一个正整数n (1<=n<=1e9),小扇需要找到一个比n大的数字m,使得m和n对应的二进制中1的个数要相同(如4对应二进制100,8对应二进制1000,1的个数都为1),现在求m的最小值。

输入描述:

输入:第一行输入一个正整数n(1<=n<=1e9)。

输出描述:

输出:输出一个正整数m。

示例1

输入:

2

输出:

4

说明:

2的二进制10,4的二进制位100,1的个数相同,且4是满足条件的最小数

示例2

输入:

7

输出:

11

说明:

7的二进制111,11的二进制位1011,1的个数相同,且11是满足条件的最小数

python解法:

def main():
    n = int(input())

    n_bin_str = "0" + bin(n)[2:]

    m_bin_char_arr = list(n_

标签:bin,11,正整数,真题,二进制位,OD,2024,输出,输入
From: https://blog.csdn.net/2301_76848549/article/details/136750363

相关文章

  • 2024.2.27校招 实习 内推 面经
    绿*泡*泡VX:neituijunsir  交流*裙,内推/实习/校招汇总表格1、校招|蔚来2024届春季校园招聘启动(内推)校招|蔚来2024届春季校园招聘启动(内推)2、校招|经纬恒润2024春季校园招聘正式启动(内推)校招|经纬恒润2024春季校园招聘正式启动(内推)3、校招|众星智能2024......
  • Codeforces Round 918 (Div. 4)----->E. Romantic Glasses
    一,思路:这题是一道前缀和的扩展题。题目要我们求是否有一个区间内的奇偶之和是否相等,我们可以对数组重新赋值,奇数位赋值为负数,偶数位不变。这样我们后面求前缀和,只要看有没有一段区间和为零的。二,代码:#include<iostream>#include<cstring>#include<algorithm>#include<vec......
  • 2024渲染农场的软件选择指南
    ​渲染农场是为影视动画、设计效果图等提供渲染服务的平台。根据运行方式,渲染农场可以分为本地渲染农场和云渲染农场。但目前,云渲染农场由于其庞大的计算机算力和专业维护团队,成为了主流选择,能够满足影视级别的渲染任务。无论是本地还是云渲染农场,其核心在于支持的软件。下面看看2......
  • 2024/3/18
    三一重工沃尔核材海南椰岛雪人股份铝中航光电盘龙药业对未来经济大形势,大盘,行业先有一个大概判断--判断是上升的,可以玩选方向,半导体/5G/医药/新能源/汽车/人工智能/智能驾驶/氢能源/资源类/白酒/军工/消费电子/工程机械,他们都有技术上修复的需求和可能性,但是反弹力度有大......
  • Nodgd 亲笔代码!!!
    AVL:#include<bits/stdc++.h>usingnamespacestd;structNode{intkey;intson[2],hei;}node[12345678];inttotal;structAVL{introot;voidupdate(inti){node[i].hei=max(node[node[i].son[0]].hei,node[node[i].s......
  • 2024年3月的计算机视觉论文推荐
    从去年开始,针对LLM的研究成为了大家关注的焦点。但是其实针对于计算机视觉的研究领域也在快速的发展。每周都有计算机视觉领域的创新研究,包括图像识别、视觉模型优化、生成对抗网络(gan)、图像分割、视频分析等。我们今天来总结一下2024年3月上半月份发表的最重要的论文,无论您是......
  • 使用nvm解决nodejs版本切换
    https://nvm.uihtm.com/首先电脑完全卸载电脑上已经安装的nodejs然后查看一下一下文件是否存在,存在就删除C:\ProgramFiles(x86)\NodejsC:\ProgramFiles\NodejsC:\Users\用户名\AppData\Roaming\npmC:\Users\用户名\AppData\Roaming\npm-cacheC:\Users\用户名.npmrcnvm......
  • 2024-03-18 闲话
    今天听了[FAI]UMich胡威|神经网络表示中的隐藏结构【NeuralCollapse】假设我们的神经网络在经过映射\(h\)之后再经过Linear+softmax得到输出,考虑经过\(h\)映射后的representation。如果是分类任务(总共\(T\)类),那么会根据input的label聚合到\(T\)个点。同......
  • 云原生周刊:Istio 加入 Phippy 家族 | 2024.3.18
    开源项目推荐ko"ko"是一个用于构建和部署Go应用程序的简单、快速的容器镜像构建工具。它适用于那些镜像中只包含单个Go应用程序且没有或很少依赖于操作系统基础镜像的情况(例如没有cgo,没有操作系统软件包依赖)。"ko"在本地机器上通过执行"gobuild"的方式构建镜像,因此不......
  • Mysql,MongoDB,Redis的横纵向对比
    一,什么是MysqlMysql是一款安全,可以跨平台,高效率的数据库系统,运行速度高,安全性能高,支持面向对象,安全性高,并且成本比较低,支持各种开发语言,数据库的存储容量大,有许多的内置函数。二,什么是MongoDBMongoDB是基于分布式文件存储的数据库,是一个介于关系型数据库和非关系型数据库之......