What is the greatest number of positive consecutive numbers that sum to 400?
My approach:
We have terms from : $(x-n)..... x.....(x+n)$
This would mean the sum of these terms is
$(2n+1) * 2x * 1/2 = x(2n+1) = 400$
$2n+1$ MUST be an odd number, so $x$ is even
$400 = 20^2 = 2^4 * 5^2$
The odd multiple is either $5$, with $x$ being 80, or we have $25*16$ &25*16& would have more terms. Since x is 16, we know we have the range (x-12) = 4 to (x+12) = 28
Therefore, we have 25 terms as the maximum.
The correct answer is 27, and I don't know how to get that. I considered the possibility of an even amount of terms , but 27 isn't even so that wouldn't matter. Where did I go wrong / Is the real answer wrong?
PROOF THIS IS NOT AN ONGOING TEST:

I have the real answer.