1 - The smallest positive integer n ==10
10! =3,628,800
(10 + 1)! =11! ==39,916,800
2 - There is a mistake in this question. Check your numbers carefully.
3 - N_100 =2^100 =1,267,650,600,228,229,401,496,703,205,376
N_k =3 - Number of monsters
N_k * N_100 =3 x 1,267,650,600,228,229,401,496,703,205,376=3,802,951,800,684,688,204,490,109,616,128