реклама на сайте
подробности

 
 
> как доказать, что число 2^x может быть поделено нацело только числом вида 2^y, где y<=x? И никаким другим числом не может, (в качестве разминки для мозгов)
Krys
сообщение Jan 20 2016, 08:22
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Здравствуйте. Вопросик в качестве разминки для мозгов:
Как математически доказать, что число 2^x может быть поделено нацело только числом вида 2^y, где y<=x, и никаким другим числом не может (или наоборот может и ещё есть какие-то числа)?

Т.е. например число 2 в 12 степени это 4096 нацело делится двойкой в любой степени до 12 и ничем другим. Т.е. для меня важно доказать, что нет ничего другого, кроме 2^y


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexeyW
сообщение Jan 20 2016, 20:39
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636



Задача для разнообразия: перемножаем числа от 1 до 99, сколько нулей будет в конце результата?
А можно еще попробовать в общем виде - от 1 до N.
Go to the top of the page
 
+Quote Post
iiv
сообщение Jan 20 2016, 21:06
Сообщение #3


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



ну раз ту все задачки выкладывают, можно я на злобу дня (года) выложу: как доказать, что число 1010...10101, в котором 2016 нулей не является простым? Как подсказку, озвучу один из делителей 80681
Go to the top of the page
 
+Quote Post
RCray
сообщение Jan 26 2016, 01:28
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 14-09-05
Из: Suwon
Пользователь №: 8 548



Цитата(iiv @ Jan 21 2016, 00:06) *
ну раз ту все задачки выкладывают, можно я на злобу дня (года) выложу: как доказать, что число 1010...10101, в котором 2016 нулей не является простым? <...>


1. B соответствии с формулой геометрической прогрессии само число "1010...10101, в котором 2016 нулей" = (2^4032-1)/3. Но это нам ничего не дает.
2. "1010...10101, в котором 2016 нулей" = 0x5555..555 (в котором 1008 пятерок), то есть делится на 5 = 0x1111..111 (в котором 1008 единиц)
Go to the top of the page
 
+Quote Post
iiv
сообщение Jan 26 2016, 16:59
Сообщение #5


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(RCray @ Jan 26 2016, 07:28) *
2. "1010...10101, в котором 2016 нулей" = 0x5555..555 (в котором 1008 пятерок), то есть делится на 5 = 0x1111..111 (в котором 1008 единиц)

не 0x5555..555 а 0x15555..555 хотя задача изначально в десятичной системе сформулирована, в двоичной системе не все так просто, хотя число тоже не простое, для тех, кому хочется и в двоичной системе помучиться, дам подсказку на делитель: 2936753
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Krys   как доказать, что число 2^x может быть поделено нацело только числом вида 2^y, где y<=x? И никаким другим числом не может   Jan 20 2016, 08:22
- - blackfin   Цитата(Krys @ Jan 20 2016, 11:22) Как мат...   Jan 20 2016, 08:36
- - ViKo   Поскольку 2^y = 2 * 2 * 2 ... очевидно, что никаки...   Jan 20 2016, 08:41
- - Эдди   Во-во, присоединяюсь к предыдущему оратору. Просто...   Jan 20 2016, 08:46
|- - jks   Цитата(iiv @ Jan 21 2016, 00:06) ну раз т...   Jan 26 2016, 16:25
- - Krys   Спасибо откликнувшимся. Мне это не просто для разв...   Jan 21 2016, 08:12
- - alexvu   Цитата(iiv @ Jan 21 2016, 00:06) ну раз т...   Jan 25 2016, 11:16
|- - iiv   Цитата(alexvu @ Jan 25 2016, 17:16) А дол...   Jan 25 2016, 14:55
- - ViKo   Постойте, разве число 1010... - записано в двоично...   Jan 26 2016, 04:40
- - RCray   тогда "ой"   Jan 26 2016, 07:41
- - OlegNS   Число "1010...10101, в котором 2016 нулей...   Apr 8 2016, 12:41
|- - Maverick   Цитата(iiv @ Jan 21 2016, 00:06) ну раз т...   Apr 8 2016, 13:17
- - aiwa   Цитата(Krys @ Jan 20 2016, 11:22) Здравст...   Apr 8 2016, 13:24


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 20:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.02263 секунд с 7
ELECTRONIX ©2004-2016