/* @JUDGE_ID:4461XX 107 C */ /* A */ #include #include long N ; long find_x( long n , long k ) { long x ; for( N=1 ; ; N++ ) for( x=1 ; (long)pow( N+1 , x )<=n ; x++ ) if( (long)pow( N+1 , x ) == n && (long)pow( N , x ) == k ) return x ; } void unclean( long x ) { long i , cats=0 ; for( i=0 ; i