二进制拆分,跟快速幂一样
上代码#include#include #include using namespace std; int n,a[100010]; int main() { cin>>n; for(int i=1;i<=n;i++) { int ans=0; scanf("%d",&a[i]); while(a[i]) { cout<<(a[i]&1)< >=1; } cout<

二进制拆分,跟快速幂一样
上代码#include#include #include using namespace std; int n,a[100010]; int main() { cin>>n; for(int i=1;i<=n;i++) { int ans=0; scanf("%d",&a[i]); while(a[i]) { cout<<(a[i]&1)< >=1; } cout<