poj3748
2011-06-08 17:40
190 查看
#include <cstdio> using namespace std; int main() { int a,x,y; while(scanf("%x,%d,%d", &a, &x, &y)!=EOF) { int aa=1,bb=6,cc=1; int i; for(i=0; i<x; i++) aa<<=1; for(i=0; i<y-2; i++) bb<<=1; for(i=0; i<y-2; i++) cc<<=1; a &= ~aa; a |= bb; a &= ~cc; printf("%x\n", a); } }
相关文章推荐
- POJ 3748 位操作(位运算)
- poj 3748 位操作
- poj 2309,poj 2453 ,3748
- POJ 3748:位操作
- poj 3748 水题位操作
- POJ 3748:位操作
- poj 3748 位操作
- POJ_3748
- POJ 3748 位操作 C++
- POJ-3748 位操作
- poj3748
- POJ 3748(C++的16进制读法 %x)
- poj 3748 位操作
- 【原】 POJ 3748 位操作 解题报告
- poj 3748 位操作
- POJ 3090 Visible Lattice Points 欧拉函数
- poj 3308 Paratroopers 二分图最小点权覆盖集+ 最小割+邻接表
- [POJ]3062 Celebrity jeopardy
- poj 2513 Colored Sticks
- poj 1201 Intervals 差分约束+spfa