Почему в одних частных двузначные значения , а в других - трёхзначные
Потому что каждое число раскладывается на делители. Если число большое, то вполне вероятно, что частное будет трехзначное(900:3=300). Если число поменьше, то частное - двузначное (400:20=20)