随笔分类 - 二进制
摘要:B. Make Array Good https://codeforces.com/problemset/problem/1762/B 思路 将不是$2^n(n>0)$的数构造成最小的一个大于$a[i]$的$2^n$, 证明: $$ a[i]_{new} = 2^n = a[i] + x(0 \le
阅读全文
摘要:D. XOR Permutations 注意 多次输入输出不要忘了初始化 注意分析 代码 点击查看代码 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include
阅读全文
摘要:10 进制转2进制数 大家都知道,数据在计算机里中存储是以二进制的形式存储的。 有一天,小明学了 C 语言之后,他想知道一个类型为 unsigned int 类型的数字,存储在计算机中的二进制串是什么样子的。 你能帮帮小明吗? 并且,小明不想要二进制串中前面的没有意义的 0 串,即要去掉前导 0 。
阅读全文
摘要:二进制中1的个数 输入一个 32 位整数,输出该数二进制表示中 1 的个数。 注意: 负数在计算机中用其绝对值的补码来表示。 数据范围 −100≤ 输入整数 ≤100 样例1 输入:9 输出:2 解释:9的二进制表示是1001,一共有2个1。 样例2 输入:-2 输出:31 解释:-2在计算机里会被
阅读全文

浙公网安备 33010602011771号