#include<bits/stdc++.h> using namespace std; unsigned long long n,m,i=0; int main(){ cin>>n>>m; unsigned long long k=n; while(k<pow(2,m)){ unsigned long long l=k; k=k*k; k=k/2; i++; if(k==l){ cout<<"inf"; return 0; } } cout<<i; }
几乎全WA