hihocoder1178 计数
来源:互联网 发布:知乎大脑的结构 编辑:程序博客网 时间:2024/06/07 03:16
#include <iostream>#include<cstring>#include<set>#include<cstdio>using namespace std;int n,L,R;int main(){ scanf("%d",&n); scanf("%d%d",&L,&R); int x=1; while(x<R) { x*=2; } x=x/n+1; set<int> s; int ans; for(int i=0;i<=x;i++) { ans=i^(n*i); if(ans<=R&&ans>=L) s.insert(ans); } printf("%d\n",s.size()); return 0;}简单枚举,只不过i的上限可以计算出来,n*i的二进制长度不可能超过R的长度
0 0
- hihocoder1178 计数
- 计数
- 计数
- 计数
- 计数
- 计数
- 计数
- 计数
- 计数
- 单词计数 行数计数 字符计数
- 文字计数
- 计数排序
- 引用计数
- 引用计数
- 引用计数
- 计数排序
- 计数排序
- memory计数
- jquery 技巧
- 最小错误率贝叶斯决策
- 更新CocoaPods的版本
- 动态规划实现组合数
- Web服务器虚拟目录
- hihocoder1178 计数
- Vim快捷键大全
- 网络栈加载完数据发送消息时的堆栈
- 线段覆盖
- HDU 2602 Bone Collector (01背包)
- 典型关联分析(CCA)算法原理
- sap保存时小写字母自动转大写字母的解决方法
- Android Studio 快捷键
- HDU 2824 The Euler function(欧拉函数)