Is there an efficient way to work out how many factors a large number has?

Choose any 3 digits and make a 6 digit number by repeating the 3 digits in the same order (e.g. 594594). Explain why whatever digits you choose the number will always be divisible by 7, 11 and 13.

Find the number which has 8 divisors, such that the product of the divisors is 331776.

A number N is divisible by 10, 90, 98 and 882 but it is NOT divisible by 50 or 270 or 686 or 1764.

It is also known that N is a factor of 9261000.

What is N?