1) Prove that any number that is not a power of $2$ can be expressed as a sum of two or more consecutive positive integers, but that this is not possible for powers of $2$.
2) Which numbers can be expressed as a sum of two or more consecutive odd positive integers?
I have found many questions the first part but am unsure on how to solve the second part of the question. My guess is using $(n+1)(n+3)...$ and so on but am unsure how to use this.
Hint: For 2) you just write it as difference of two sums:
$$\sum_{i=0}^{n-1} (2i+1)-\sum_{i=0}^{m-2} (2i+1)$$,
where $m$ is the first integer and $n$ is the last integer ($n>m$).
Can you simplify it?