Цитата(Krys @ Jan 20 2016, 11:22)

Здравствуйте. Вопросик в качестве разминки для мозгов:
Как математически доказать, что число 2^x может быть поделено нацело только числом вида 2^y, где y<=x, и никаким другим числом не может (или наоборот может и ещё есть какие-то числа)?
Число А делится на число В нацело только в том случае если В является произведением простых множителей числа А.
Разложение числа А=х^2 на простые множители тривиально: x множителей, каждый из которых равен 2.
Поэтому любой делитель числа А будет произведением этих простых сомножителей: В = 2*2.....2*2 = 2^y, где y: 1<=у<=x;
И ничего не надо доказывать.