题解 | #排列与二进制#
排列与二进制
https://www.nowcoder.com/practice/647fc23dc4e147328cc484e3aeb6cc2a
//装x写法 #include <iostream> using namespace std; int main(){ for(int m,n,res=0;cin >> m>>n && m &&n;cout << res << endl) for(int i=m;i>=m-n+1;i--) for(int j=i;j%2==0&&j;j/=2,res++); }