高低位交换

题目链接

这道题非常水,我是用位运算做的

a=n>>16  二进制的“高位”
b=n-(a<<16)  二进制的“低位”
ans=(b<<16)+a  转换

 #include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
#define int long long
int n;
#undef int
int main()
#define int long long
{
scanf("%d",&n);
int a=n>>;
int b=n-(a<<);
cout<<(b<<)+a<<endl;
return ;
}

最新文章

  1. SqlServer类库(自定义)
  2. 简单设置,解决使用webpack前后端跨域发送cookie的问题
  3. 《介绍一款开源的类Excel电子表格软件》续:七牛云存储实战(C#)
  4. 鸟哥的Linux私房菜之学习shell script
  5. 【linux命令】grep
  6. SQL Server优化
  7. IOS GCD 使用 (二)
  8. Java邮件开发(JavaMail)
  9. C#获取本机局域网ip和公网ip
  10. MPLS VPN随堂笔记2
  11. for 在项目实战中用的比较多
  12. 你必须知道的.net读书笔记之第二回深入浅出关键字---对抽象编程:接口和抽象类
  13. leetcode 3.Longest Substring Without Repeating Charcters
  14. Unity 多人网络连接
  15. PAT B1025 反转链表 (25 分)
  16. Wrong codepoints for non-ASCII characters inserted in UTF-8 database using CLP
  17. [Golang学习笔记] 04 程序实体1 变量声明
  18. 前端--再遇jQuery
  19. sparkSQL中RDD——DataFrame——DataSet的区别
  20. Parcel是个好玩意儿

热门文章

  1. JS字符串与二进制的相互转化
  2. BNU 4260 ——Trick or Treat——————【三分求抛物线顶点】
  3. 用js语句控制css样式
  4. SQL脚本整理系列一 分隔函数
  5. Checkbox与foreach循环
  6. jquery监控input输入框的变化
  7. IntelliJ IDEA 12 设置优化
  8. C#学习笔记13
  9. XtraTabPage右键菜单(关闭当前页、关闭其它页、所有关闭的实现)
  10. 《Unity Shader入门精要》读书笔记(1)