题解:
首先判断n是否大于30
大于30输出m
否则输出m%2^n
代码:
#include<bits/stdc++.h> using namespace std; int n,m; int main() { scanf("%d%d",&n,&m); if (n>30)printf("%d",m); else n=pow(2,n),printf("%d",m%n); }
题解:
首先判断n是否大于30
大于30输出m
否则输出m%2^n
代码:
#include<bits/stdc++.h> using namespace std; int n,m; int main() { scanf("%d%d",&n,&m); if (n>30)printf("%d",m); else n=pow(2,n),printf("%d",m%n); }