c++程序代码
qq_36813793
这个作者很懒,什么都没留下…
展开
-
大理石在哪
#include <cstdio>//#inclued <iostream>#include <algorithm>using namespace std;const int N=1000;int main(){ int n,q,x,a[N],kase=0; while (scanf("%d%d",&n,&q) && n) { printf(原创 2016-11-27 13:24:23 · 290 阅读 · 0 评论 -
如何快速判断一个数是不是2的几次幂
将2的幂次方写成2进制形式后,很容易就发现一个特点:二进制中只有一个1,并且1后面全是0,如果将这个数减去1后会发现,仅有的1会变成0,而其他0则会变成1,所以将已知数和已知数减一进行与运算会发现等于0#include <iostream>using namespace std;int main() //判断一个数是不是2的整数次幂{ int n;...原创 2018-03-25 18:50:48 · 1931 阅读 · 0 评论