反向位整数

序号:#30难度:一般时间限制:1000ms内存限制:10M

描述

输入32位无符号整数,输出它的反向位。 例,输入4626149(以二进制表示为00000000010001101001011011100101),返回2808701440(以二进制表示为10100111011010010110001000000000)。

输入

一个无符号32位整数字符串

输出

一个无符号32位整数,为输入整数的反向位

输入样例

4626149

复制样例

输出样例

2808701440
#include<stdio.h>
using namespace std;
typedef long long ll;
int main()
{ll n;ll m;while(~scanf("%lld",&n)){m=0;for(int i=0;i<32;i++){m|=((1&(n>>i))<<31-i);} printf("%lld\n",m);}return 0;
}

转载于:https://www.cnblogs.com/linruier/p/9926031.html

小米oj 反向位整数(简单位运算)相关推荐

  1. 三位整数两位小数掩码_子网掩码转换32位整数

    IP地址优选网写过很多相关文章介绍,一些朋友还是对子网掩码.ip地址的网段等不太了解,我们下面一起来看看网友常常问到的一些相关问题.子网掩码转换32位整数 一.什么是子网掩码? 在了解ip地址的网段之 ...

  2. php 64位整数,32位和64位PHP和MySQL里的整型范围

    一个字节有8位,所以32位int型占用32位/8位=4个字节,64位int型占用64位/8位=8个字节. 32位,64位无符号整型最大值: 2^64-1 = 18446744073709551615 ...

  3. 三位整数两位小数掩码_小数点造句_造句大全

    小数点造句: 1.怪圈中心近处的那个小圆圈,就是小数点. 2.这个参数可与一个数字联合使用,以告知格式化程序有多少个小数点要使用. 3.由于我预想到此商家会遗漏金额的小数点和方法,因此脚本在需要的时候 ...

  4. python 整数逆位运算_Python 进制转换、位运算

    一.进制转换 编程用十进制,十进制转换为二进制.八进制.十六进制 In [135]: bin(23) Out[135]: '0b10111' In [136]: oct(23) Out[136]: ' ...

  5. 二进制128位整数运算

    GCC提供了两种128位整数类型,分别是__int128_t和__uint128_t,分别用于声明有符号整数变量和无符号整数变量. 有关GCC的文档参见:Using the GNU Compiler ...

  6. 如何打印int整数的32位二进制数(位运算)

     位运算符: <<左移 >>右移 >>>无符号右移 & 与运算 :两位全为1,结果为1,否则为0  | 或运算:两位只要有一个为1,结果为1,否则为0 ...

  7. python整数逆位运算_[python/工具] python z3库学习 减乘除位与运算 ctf一把梭

    今天在vidar的分享会上 s神跟我们讲了一个python的库叫做z3 可以在python中用这个库解决任何方程(只要有解) 网上找不到任何中文资料=.=看来我只能自己写了 z3库的介绍 Z3 在工业 ...

  8. 大整数1000位包括正负数的加减运算

    代码如下 #include <stdio.h> #include <string.h> #include <math.h> void printf_arr(int* ...

  9. python 整数逆位运算_整数及其位运算

    整数及其位运算 整数具有无限精度.有四种整数表示法:十六进制整数(0x 或 0X 开头),十进制整数,八进制整数(0o 或 0O 开头)和二进制整数(0b 或 0B 开头). # 十六进制 0x10 ...

最新文章

  1. [Angular JS教程] HeroService: getHeroes failed: undefined 问题解决方法
  2. 媒体智能应用落地靠5G,视频社交需要想象力
  3. C语言初学者简单语法综合练习
  4. 北大AI公开课2019 | 雷鸣:人工智能革命与机遇
  5. 2.9 什么是端到端的深度学习-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授
  6. 创智播客 大数据_中国电信启动嘉创智谷——新仓远景产业园5G部署
  7. c 读取mysql 时间字段_MySQL中的时间字段的几种数据类型比较
  8. wxWidgets:持久对象概述
  9. tomcat+nginx+redis实现均衡负载、session共享(一)
  10. 火炬之光使用了哪些技术
  11. java连接mysql执行ddl_dljd_(007_009)_jdbc执行DQL/DML/DDL语句
  12. (计算机组成原理)第二章数据的表示和运算-第二节8:数据的存储和排列
  13. python爬取CVPR2018关于detection的论文
  14. java实现扫雷小游戏【完整版】
  15. 做项目的一些思路(针对小白)
  16. JCA - 核心类和接口
  17. 通过空气质量指数AQI学习统计分析并进行预测(上)
  18. 用理性决策生活——《长得好看能当饭吃么》
  19. linux rz 快捷上传包或文件
  20. 电竞网线品牌—40年民族企业投注电竞

热门文章

  1. html 手写字效果,canvas画布实现手写签名效果的示例代码
  2. linux运维和3dmax哪个简单,牛逼运维常用的工具系列-2
  3. 使用randomaccessfile类将一个文本文件中的内容逆序输出_Java IO2:RandomAccessFile
  4. mysql报错5_mysql5.5 启动报错:ERROR!_MySQL
  5. Dubbo的RPC原理
  6. MYSQL的函数有哪些?(4.3时间与日期函数)
  7. 前端知识:如何创建自己的Iconfont图标库
  8. 大连富海计算机专修学校怎么样,大连富海计算机专修学校贴吧吧规(2018年版)...
  9. C程序的储存空间是如何分配?
  10. phpstudy-5.6.27-nts  安装redis扩展