2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Задачка
Сообщение23.12.2015, 21:49 
Добрый вечер, участники форума!
Есть задача
найти $2^{98765432100003}\mod 401$
решить не используя компьютерных вычислений.

Разложил руками
$98765432100003 = 32921810700001 \cdot 3$
$32921810700001 $- простое (это уже компьютер так считает, хоть и можно юзнуть какой-нибудь тест простоты и вручную)
что дальше?

смотрел на это число под разными основаниями - ничего удобного для человека ($32921810700001$ близко к $ 2^{45}$, $45$ цифр в двоичной)
(хоть и к основанию можно руками привести)
что делать-то?

 
 
 
 Re: Задачка
Сообщение23.12.2015, 21:55 
Теорема Ферма (которая малая).

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:06 
AV_77
разные основания(т.е. разные простые числа)

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:11 
Какие разные основания? О чем теорема Ферма говорит?

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:13 
AV_77
$a^p = a(\mod p )$

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:15 
И какие вы в этой формулировке разные простые числа видите?

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:19 
AV_77
абсолютно никаких. оно одно - p.
$2^{401} = 2(\mod 401)$
вы предлагаете сей факт использовать для ускорения вычислений?

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:24 
Именно так. Там все очень просто получится.

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:30 
AV_77
хорошо, попробую

 
 
 
 Re: Задачка
Сообщение23.12.2015, 22:36 
shukshin в сообщении #1085219 писал(а):
хорошо, попробую

Попробуйте. Только другую формулировку возьмите.

 
 
 [ Сообщений: 10 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group