hdu 4737 A Bit Fun
来源:互联网 发布:淘宝买东西质量问题 编辑:程序博客网 时间:2024/05/01 23:56
http://acm.hdu.edu.cn/showproblem.php?pid=4737
这个题一开始是输入一个n和一个p,n是说有n个数,p是里面用二进制 或 运算,其中最后结果不大于p,看最多能运算几个。最后输出最多运算的个数。
AC代码:
#include<iostream>#include<cstdio>#include<cstring>using namespace std;int main(){ int t,k; __int64 sum; __int64 n,i,j,p,nu; __int64 a[100001]; scanf("%d",&t); k = 0; while(t--) { k++; scanf("%I64d%I64d",&n,&p); for(i = 0; i < n; i++) { scanf("%I64d",&a[i]); } nu = 0; for(i = 0; i < n; i++) { sum = 0; for(j = i; j < n; j++) { sum= sum|a[j]; //总和对每个数据进行一次或运算 if(sum<p) //判断是否小于p,如果小于p则数量加一 { nu++; } else { break; } } } printf("Case #%d: %I64d\n",k,nu); } return 0;}
- HDU 4737 A Bit Fun
- hdu 4737 A Bit Fun
- Hdu 4737 A Bit Fun
- hdu 4737 A Bit Fun
- HDU-4737-A Bit Fun
- hdu 4737 A Bit Fun
- hdu 4737 A Bit Fun
- HDU 4737 A Bit Fun
- HDU 4737 A Bit Fun
- hdu 4737A Bit Fun
- hdu 4737 A Bit Fun
- HDU 4737 A Bit Fun
- hdu 4737 A Bit Fun 暴力
- hdu 4737 (A Bit Fun) 异或
- HDU 4737 A Bit Fun 解题报告
- HDU-#4737 A Bit Fun(模拟)
- hdu 4737 A Bit Fun(水题)
- hdu 4737 A Bit Fun(TwoPointer)
- hdu2544 最短路径三种方法 FLoyd dijkstra spfa
- FreeRTOS 全配置文件解析
- CPL文件(转)
- dijkstra邻接表
- static
- hdu 4737 A Bit Fun
- BCB6下XML的操作
- spfa
- managing database storage structures system表空间
- C/C++读写xml文件
- 如何阅读科研论文
- A Mathematical Curiosity
- 倒水
- myeclipse里能启动,单独放到tomcat中不能启动