Доказательство теоремы и задачка для детишек

Автор: Громов Александр Николаевич

Людям "ан масс" лень думать -- это не новость. Вчера я предложил здешнему сообществу доказать теорему о том, что любое простое число, начиная с 5, обязательно удовлетворяет условию 6n плюс-минус 1, где n = 1, 2, 3... Никто не отозвался. Никто даже не сказал мне: "Постыдился бы! Ведь это детская задачка!" Ну что ж, дам взрослым людям решение детской задачи.

Число 6n не может быть простым, ибо оно четное.

Числа 6n+-2 и 6n+-4  также четные, то есть не простые.

Числа 6n+-3 делятся на 3 и тоже не являются простыми.

Остаются числа 6n+-1 или, что то же самое, 6n+-5, только n в последнем случае другое. Вот среди этих чисел и надо искать простые. Те, кто начинает изучать программирование, почти наверняка столкнутся с задачкой написать программу поиска простых чисел, скажем, от 1 до 1000. Перебирать все числа -- нерационально. Перебирать только нечетные -- уже лучше, но можно еще улучшить: велеть программе напечатать 1,2,3, а дальше выбирать для проверки числа, удовлетворяющие условию 6n+-1. Скорость работы программы увеличится втрое.

А всего-то надо помнить правила делимости!

Похожая задачка встретилась мне в школьные годы в журнале "Квант" в разделе "Квант для младших школьников" и запомнилась. Вот она:

"Ковбой Джо зашел в бар и спросил 3 стопки виски, 6 пачек табаку и 12 коробок непромокаемых спичек, цену которых он не знал. Бармен затребовал с него 10 долларов и 10 центов, на что Джо вытащил револьвер. Как Джо догадался, что бармен хотел его обсчитать?"

Меня тогда привело в восхищение упоминание о непромокаемых спичках. Люблю забавные детали.

+190
494

0 комментариев, по

18K 830 622
Мероприятия

Список действующих конкурсов, марафонов и игр, организованных пользователями Author.Today.

Хотите добавить сюда ещё одну ссылку? Напишите об этом администрации.

Наверх Вниз