Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия, Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Натуральное число состоит из 20 цифр. На доску выписали число , после чего последние 11 цифр стёрли. Докажите, что полученное 2009-значное число не может быть степенью двойки. (А. Голованов)
Sphinx Pinastri
Re: Кон Кате -- нация!
22.11.2013, 02:13
Код:
>>> for i in range(6671,6674): >>> print( format(2**i)[0:20] == format(2**i)[20:40]) ... False False False
Ktina
Re: Кон Кате -- нация!
22.11.2013, 02:19
Sphinx Pinastri На олимпиаде за пользование калькулятором приговаривали к стенке.
Но там написано, что автор некий Н. Филонов (это задача 4 для 9 класса, городской тур С-Петербургской олимпиады 2010 года).
gris
Re: Кон Кате -- нация!
22.11.2013, 09:45
Тут надо встать на позицию составителя задачи. Теорема справедлива и при некоторых других параметрах, но он хотел получить именно 2009 цифр. Как он подгонял общее решение к конкретному случаю, что менял, какие критические связи оставлял.
Droog_Andrey
Re: Кон Кате -- нация!
22.11.2013, 10:00
Для решение очевидно, т.к. число будет делиться на . В противном случаеПоскольку отличается от числа менее чем на , оно не может тоже делиться на .