用位运算的常见写法为
#include <bits/stdc++.h>
using namespace std;
int main ()
{
int n,k;cin >> n >> k;
cout << (n >> k & 1) ;
return 0;
}
" >> "的运算 即是将n的二进制的数字的前k-1位抹去,剩下的第一位即为k位
用位运算的常见写法为
#include <bits/stdc++.h>
using namespace std;
int main ()
{
int n,k;cin >> n >> k;
cout << (n >> k & 1) ;
return 0;
}
" >> "的运算 即是将n的二进制的数字的前k-1位抹去,剩下的第一位即为k位