I initially thought this question was out of scope until I saw ganeshrkamath's and batwaraanirudh's great solutions. I just want to elaborate on their solutions a bit so that others can see how they reached their conclusions.
Since 375 = (3)(125), we know that the answer must be divisible by both 125 and 3.
Let's take a closer look at numbers that are divisible by 125.
Notice that:
(1)(125) = 125
(2)(125) = 250
(3)(125) = 375
(4)(125) = 500
(5)(125) = 625
(6)(125) = 750
(7)(125) = 875
(8)(125) = 000
(9)(125) = 1125
.
.
.
So, as you can see, the last 3 digits of numbers divisible by 125 must be 125, 250, 375, 500, 625, 750, 875, or 000
Notice that ONLY ONE of these cases is such that the number consists of only 0's and 1's
So, the number in question must end in 000
Since the number in question is ALSO divisible by 3, the sum of its digits must be divisible by 3.
So, the least possible number must be 111000
Answer: E
Cheers,
Brent
Brent Hanneson - Creator of GMATPrepNow.com
