二进制?十进制!

article/2025/8/27 9:48:38

链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
 

给定两个十进制整数 : AAA,BBB

你需要把它们的二进制形式十进制的运算法则相加输出结果。

例如:

A=3,B=2A = 3 , B = 2A=3,B=2 的时候,AAA 的二进制表示是 : 111111 , BBB 的二进制表示是 101010 ,你需要输出答案为 : 212121

输入描述:

一行两个十进制整数: AAA,BBB

输出描述:

一行一个整数,表示相加的结果。

示例1

输入

复制2 3

2 3

输出

复制21

21

示例2

输入

复制5 4

5 4

输出

复制201

201

备注:

 

对于 100100100 % 的数据:

1<=A,B<=327681 <= A,B <= 327681<=A,B<=32768

关于一个十进制数如何转化为二进制:

将十进制数每次除以 222 ,取余数,直到这个数变为0,最后将得到的余数反向记录就是原十进制数的二进制形式。

例子:

1

2

3

4

10-----> 5余下 0

5------> 2余下 1

2------> 1余下 0

1------> 0余下 1

最后得到 101010 的二进制表示就是 101010101010

//本来用数组,因题目数据设置,改为字符串

#include<bits/stdc++.h>
using namespace std;
int main(){long long a,b,x=0,y=0;string a1,b1;cin>>a>>b;while(a){a1+=to_string(a%2);a/=2;}while(b){b1+=to_string(b%2);b/=2;}for(int k=a1.size()-1;k>=0;k--)x=x*10+(a1[k]-'0');for(int k=b1.size()-1;k>=0;k--)y=y*10+(b1[k]-'0');cout<<x+y;return 0;
}

 


http://chatgpt.dhexx.cn/article/Gy6eanM1.shtml

相关文章

关于二进制???

文章目录 二进制二进制转化为十进制十进制转化成二进制无符号数和有符号数原码反码补码 二进制的计算规则 二进制 二进制转化为十进制 二进制是一套计数方法&#xff0c;每个数位有0、1两种可能&#xff0c;类比在日常生活中我们使用的十进制&#xff0c;每个数位有0-9十种可…

二进制及二进制的转换

二进制&#xff08;binary&#xff09;是在数学和数字电路中指以2为基数的记数系统&#xff0c;是以2为基数代表系统的二进位制。这一系统中&#xff0c;通常用两个不同的符号0&#xff08;代表零&#xff09;和1&#xff08;代表一&#xff09;来表示 [1] 。数字电子电路中&a…

二进制转换

1、十进制数45转换为二进制 &#xff08;1&#xff09;除二取余法 除数被除数余数24512220211125122021120 自下往上&#xff1a;101101 &#xff08;2&#xff09;2的幂做加法 45 32 841 对应的是101101 2、二进制转负整数 以11010011为例子 先减1 11010010 按…

什么是二进制,进制之间是如何转换的,浅显易懂的,一看就会

什么是二进制呢? 二进制数据是用0和1两个数码来表示的数,它的基数为2,进位规则是逢二进一 加法:000;101;011;110(等价于10,向前进一) 案例(前面用0补齐) 1110,10111,111100,1001101,1011110,1101111,11111000 ... 减法: 0&#xff0d;00&#xff0c;1&#xff0d;01&#xf…

二进制详解

在计算机的世界里&#xff0c;只有0和1&#xff0c;也就是二进制。 那如何把一个十进制的数转成二进制或者其他进制&#xff0c;请下图&#xff1a; 十进制转二进制 十进制的123转成二进制就是1111011&#xff0c;转成几进制都是一个道理。 一、二进制 1.1 二进制是计算机采…

几何平均数

几何平均数是n个变量值连乘积的n次方根。 [2] 分为简单几何平均数与加权几何平均数。 1、简单几何平均数&#xff1a; 几何平均数示意图 2、加权几何平均数&#xff1a; 转载于:https://www.cnblogs.com/kakaisgood/p/9981420.html

算术平均、几何平均、调和平均、平方平均和移动平均

本文内容 算术平均几何平均调和平均平方平均移动平均 算术平均、几何平均、调和平均、平方平均和移动平均跟计算编程有什么关系&#xff1a;Just One Word&#xff0c;不能只会算术平均数&#xff0c;还有其他很多选择&#xff0c;以及不同场景使用不同的平均数。 算术平均 算…

加权平均数的例子_加权平均值和算术平均值的区别与公式

某些数值占较高比重的平均值&#xff0c;平均值&#xff0c;在计算一个简单的平均值时&#xff0c;每个数值的比重都是相同的&#xff0c;这是 1、2、3 和 4 的平均值&#xff1a; 把数值相加&#xff0c;然后除以个数&#xff1a; 平均值 1 2 3 4 10 2.5 4 4 权数我们可…

加权平均

在日常生活中&#xff0c;我们经常提到“ 平均数”。一般我们在求“ 平均数”时&#xff0c;通常是用“ 一组数据中所有数据之和再除以数据的个数”。但是&#xff0c;这种叫法是不准确的。 一般来说&#xff0c;“平均数”大致可以分为7类。即&#xff1a;“算数平均数”&a…

加权平均的重要作用

目录 ​编辑 加权平均概述&#xff1a; 加权平均值概述&#xff1a; 加权平均值数学概念&#xff1a; 权重&#xff1a; 应用&#xff1a; 加权平均概述&#xff1a; 加权平均&#xff0c;统计学术语&#xff0c;是利用过去若干个按照时间顺序排列起来的同一变量的观测值…

【数学和算法】加权平均法

加权法衡量差异 加权平均法的概念直接看这篇博客加权平均法就明白了。 在每一个数的权数相同的情况下&#xff0c;加权平均值就等于算数平均值。 以正常视力的人眼为例&#xff1a; 距离人越近的位置&#xff0c;视野越清晰&#xff0c;可信度更高&#xff0c;所以分配的权…

几何平均详解,及其与算术平均、调和平均、均方根的关系

2. 几何平均与算术平均的转换关系&#xff08;附&#xff09;&#xff1a; 3.2 几何平均数适用于求连乘样本的均值&#xff0c;它是变化的中心&#xff0c;代表平均变化率&#xff1b;算术平均数适用于求连加样本的均值&#xff0c;它是数值的中心&#xff0c;代表平均数量&am…

加权平均数以及方差

加权平均值即将各数值乘以相应的 权数&#xff0c;然后加总求和得到总体值&#xff0c;再除以总的单位数。 平均数的大小不仅取决于总体中各单位的标志值&#xff08;变量值&#xff09;的大小&#xff0c;而且取决于各标志值出现的次数&#xff08; 频数&#xff09;&#xff…

各种平均值:算术平均值,几何平均值,调和平均值等

平均值概述 平均数反映了一组数据的一般水平&#xff0c;最常见的平均数是算术平均数&#xff0c;除了算数平均数外&#xff0c;还有几何平均数&#xff0c;调和平均数&#xff0c;加权平均数等。 算术平均值&#xff08;Arithmetic Mean&#xff09; 公式解读&#xff1a;表…

加权几何平均数

&#xfeff;&#xfeff; 加权几何平均数的概述 根据统计资料的不同&#xff0c;几何平均数也有简单几何平均数和加权几何平均数之分。 加权几何平均数&#xff0c;是统计学中的一种动态平均指标&#xff0c;多是指社会经济现象的同质总体在时间上变动速度的平均数。加权几何…

算数平均数与几何平均数

算数平均数与几何平均数 文章目录 算数平均数与几何平均数 一、算数平均数二、几何平均数1.定义2.几何意义 三、二者关系 一、算数平均数 算数平均数分为简单算数平均数与加权算术平均数。 简单算术平均&#xff1a;主要用于未分组的原始数据。设一组数据为 x 1 x_1 x1​、 x …

各平均数介绍(算数平均数、几何平均数、加权算术平均数)

1.算数平均数 这是日常生活中用到最多的平均数&#xff0c;比如计算一个班的平均成绩&#xff0c;平均身高 2.加权算数平均数 加权算术平均数一般用于分组数据 。 其中X是每个组的组中值 3. 几何平均数 3.1 简单几何平均数 3.2 加权几何平均数 4.几何平均数和算数平均…

如何用c语言计算三角形面积

用C语言计算三角形面积 此处用到正余弦定理&#xff1b;先用三边求出某一角的余弦值&#xff0c;由cosAcosAsinAsinA1可求得sinA的值&#xff0c;然后由三角形面积公式求出&#xff1b; 源代码如下&#xff1a; int main() {//a&#xff0c;b&#xff0c;c分别为三角形三边长…

python计算三角形面积

海伦公式 假设在平面内&#xff0c;有一个三角形&#xff0c;边长分别为a&#xff0c;b&#xff0c;c&#xff0c;三角形的面积S可由以下公式求得: 而公式里的p为半周长 #&#xff08;1&#xff09;输入边长 a float(input(输入三角形第一边长: ))b float(input(输入三角…

java------三角形面积计算

类代码———————————— package mxdx; import java.lang.Math;//导入函数类public class sjx {private int a;//定义三角形的三条边private int b;private int c;public sjx() {}//无参构造方法public sjx(int a,int b,int c) {this.aa;this.bb;this.cc;}//get(),set…