internal class Program
{
static void Main(string[] args)
{
int exponent = 1;
int number = 2;
int counter = number;
int randMin = 2;
int randMax = 1001;
Random random = new Random();
int numberMax = random.Next(randMin, randMax);
while (counter < numberMax)
{
counter *= number;
exponent++;
}
Console.WriteLine($"Минимальная степень числа {number}, превосходящая число {numberMax} - {exponent}");
Console.ReadKey();
}
}