Devoshish
didnt understand this can you please explain how you got the solution.
This is one of those cases where knowing the properties of square numbers will help you solve quickly. I am not great at quant, my score only sits around Q49, yet I myself was able to solve this in 26 seconds with some basic knowledge of number properties, so let me try and share my thinking to help you.
All square numbers have an odd number of factors (because one of the factor pairs is actually an integer repeated twice).
E.g. factor pairs of 36 are (1,36), (2,18), (3,12), (4,9),(6,6)
The (6,6) is repeated, the number of distinct factors is ODD for all square numbers as the above example shows. Now, what this question is asking is how many positive integers less than 50 have an odd number of positive divisors, in other words, how many positive integers less than 50 have an odd number of total factors.
Translation: how many square numbers are there between 0 and 50...
Well, in order to have an odd number of total factors, the number must be a square number, so the numbers 1,4,9,16,25,36, and 49 all qualify, that is, a total of 7 numbers.