【华为OD机试 2023最新 】 二进制差异数(C++)

news/2024/7/20 17:11:12 标签: c++, 算法, 华为od, 华为od机试, 华为

文章目录

      • 题目描述
      • 输入描述
      • 输出描述
      • 用例
      • 题目解析
      • C++

题目描述

对于任意两个正整数A和B,定义它们之间的差异值和相似值
**差异值:**A、B转换成二进制后,对于二进制的每一位,对应位置的bit值不相同则为1,否则为0;
**相似值:**A、B转换成二进制后,对于二进制的每一位,对应位置的bit值都为1则为1,否则为0;
现在有n个正整数A0到A(n-1),问有多少(i, j) (0<=i<j<n),Ai和Aj的差异值大于相似值。
假设A=5,B=3;则A的二进制表示101;B的二进制表示011;
则A与B的差异值二进制为110;相似值二进制为001;
A与B的差异值十进制等于6,相似值十进制等于1,满足条件。

输入描述

一个n接下来n个正整数

数据范围:1<=n<=105,1<=


http://www.niftyadmin.cn/n/171404.html

相关文章

Netty性能利器 详解时间轮HashedWheelTimer

文章目录1. 定时任务2. JDK的定时任务工具2.1 Timer2.2 ScheduledThreadPoolExecutor3. 时间轮原理分析4. Netty定时任务调度 HashedWheelTimer4.1 接口定义4.2 快速上手4.3 源码剖析4.3.1 时间轮核心属性4.3.2 时间轮创建过程4.3.3 时间轮添加任务4.3.4 时间轮执行任务4.3.5 停…

519-基于ZU19EG的4路100G 网络 DPU的PCIe 加速计算卡 高速信号处理卡 光纤接入卡 加速计算板卡 ZU19EG板卡

基于ZU19EG的4路100G 网络 DPU的PCIe 加速计算卡 一、板卡概述 本板卡系我司自主设计研发&#xff0c;基于Xilinx公司Zynq UltraScale MPSOC系列SOC XCZU19EG-FFVC1760架构&#xff0c;支持PCIE Gen3x16模式。其中&#xff0c;ARM端搭载一组64-bit DDR4&#xff0c;总容…

JavaScript 检测数据类型方式

文章目录JavaScript 检测数据类型方式typeofinstanceofconstructorObject.prototype.toStringJavaScript 检测数据类型方式 检测数据类型方式&#xff1a; typeofinstanceofconstructorObject.prototype.toString typeof 获取变量的类型&#xff0c;返回一个字符串。 缺点…

Elastic之elasticsearch、kibana、ik下载安装配置

一、Elastic介绍 Elastic有一条完整的产品线及解决方案&#xff1a;Elasticsearch、Kibana、Logstash等&#xff0c;前面说的三个就是大家常说的ELK技术栈。实现企业海量日志的处理分析的解决方案。大数据领域的重要一份子。 Elastic官网&#xff1a;https://www.elastic.co/cn…

ElementUI学习笔记

目录 一、简单介绍 二、安装 1、下载 2、引入 三、布局 1、简介 2、使用 3、好处 四、布局容器 1、常见排布 2、调整样式 五、按钮 1、简单引用 2、改变样式 3、加载中效果 六、表格 1、简单使用 2、样式修改 七、对话框 1、简单使用 2、添加自定义内容 3、…

第四章 需求弹性和供给弹性分析

需求弹性 需求弹性&#xff1a;一种商品的需求量对其影响因素变动的反应敏感程度&#xff1b;通过需求弹性可以反映出某个因素发生变化时&#xff0c;需求量变化状况 常见需求弹性&#xff1a;需求价格弹性、需求收入弹性、需求交叉弹性 需求价格弹性&#xff1a;一种商品需求…

DolphinDB 数据迁移与再平衡

数据迁移再平衡的目标是保证分区副本尽可能均衡分布&#xff0c;副本位置影响着 IO 性能、节点负载&#xff0c;对于数据访问延迟有着较大的影响。近来&#xff0c;越来越多的客户对于数据容量或计算性能提出了更高要求&#xff0c;因而进行了集群扩展&#xff0c;扩展之后如何…

PCB电路板丝印过程中要注意哪些问题?

PCB丝印是PCB电路板制作中的一项重要工艺&#xff0c;决定着PCB板成品的品质。PCB电路板设计非常复杂&#xff0c;在设计过程中有很多小细节&#xff0c;处理不好会影响整个PCB板的性能&#xff0c;为了最大限度的提高设计效率和产品质量&#xff0c;我们在设计时要关注哪些问题…