Обновить
0
0

Пользователь

Отправить сообщение

Число n = p{1}^a{1}...p{k}^a{k} — каноническая форма разложения на множители.


S(n) / n = 2 = (1 + 1/(p{1}-1)(1-1/p{1}^a{1}))...(1 + 1/(p{k}-1}(1-1/p{k}^a{k})). Заметим, что НОД(p{i}-1,p{i}^a{i}) = 1 и каждый множитель ~ 1 + 1/p{i}, поэтому при раскрытии скобок в произведении сумма должна делиться на НОК(p{i}-1,p{i}^a{i}), но эти поля слишком узки, чтобы это описывать.

Не переживайте! Вот у нас в конторе за несколько лет набрали 50-60 синьоров, так из них только несколько человек умеют писать документацию, а комментарии в коде (у тех, кто умеет писать документацию) увидишь только по праздникам, так что Вы явно чересчур самокритичны!


По поводу детей, именно в такие моменты приходят к вере. Возьмите Новый Завет и читайте хотя бы раз в неделю (не себе, а детям, естественно!).


Примерно так выглядит половина комментариев Хабра.


Научите детей программированию — лучший совет!

Информация

В рейтинге
Не участвует
Зарегистрирован