poj 3748位操作
来源:互联网 发布:手机英语口语交流软件 编辑:程序博客网 时间:2024/05/18 23:54
把右数第 K位变成 1:x=x|(1<<(k-1));
把右数第 K位变成 0:x=x&~(1<<(k-1));
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main()
{
int r,x,y;
scanf("%x",&r);
getchar();
cin>>x;
getchar();
cin>>y;
r=r&~(1<<(x));
r=r|(1<<(y));
r=r|(1<<(y-1));
r=r&~(1<<(y-2));
printf("%x\n",r);
return 0;
}
- poj 3748 位操作
- poj 3748 位操作
- poj 3748位操作
- POJ 3748 位操作
- POJ 3748:位操作
- POJ-3748 位操作
- POJ 3748 位操作(位运算)
- POJ 3748 位操作 C++
- poj 2443 Set Operation (位操作)
- 3748 位操作
- poj 3748 水题位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- CSV逗号分隔值文件
- 探索Android中的Parcel机制
- css控制页面在ie和firefox下均居中显示
- 复杂的三级指针问题
- ASIHTTPRequest 详解, http 请求终结者
- poj 3748位操作
- 愚人的linux内核2440移植札记(超曲折版)
- PHP检测 ajax 请求
- linux系统调用之ftok()
- Socket编程中的EAGAIN
- struts2中文乱码问题的解决方法
- ubuntu11.10下安装nginx+php+mysql
- Asp.net Ajax客户端编程二之页面生命周期和请求生命周期
- ios开发资源汇总