Умные вопросы
Войти
Регистрация
Натуральное число N начинается с цифры m. Если эту m перевести с начала в конец, то получится число, в n раз меньше.
. исходного (1n= m) . Найти наименьше значение исходного числа N.
ОТВЕТ: N есть период дроби mn/ (10n-1) . Например, при m= 7, n= 4 имем: 7*4/ (10*4-1) = 0, (717948) . Значит, N= 717948. Но дело в том, что при значениях n, отличных от 4, для искомого числа получаются очень большие числа. Например, при n= 2 получается 18-изначное, а при n= 6 - 58-изначное число. Не каждый калькулятор имет столько разрядов. Вопрос состоит в нахождении простого способа определения N, без помощи калькулятора.
8 года
назад
от
Леонид Володин
1 ответ
▲
▼
0
голосов
не понял задачи. если в ответе 58-значное число, то как его получить без вычислений над с 58-значными числами?
в знаменателе у вас число в пределах сотни, берем и делим уголком, следим за остатками, как они начали повторяться - вот и период. можно и программку написать, делящую с остатком и ловящую цикл
наверное, побыстре можно, если разложить в цепную дробь?
8 года
назад
от
ВаЛаСёК
Связанные вопросы
1
ответ
Как поворачивает подводная лодка? Где находятся на лодке поворотники? Или ПЛ поворачивает каким-то другим способом?
10 года
назад
от
WWW WWW
2
ответов
Как сделать, чтобы время быстро не шло?
6 года
назад
от
Степан Степанов
1
ответ
Где можно найти историю Кавказского народа (Чечня, Ингушетия, Грузия) ?
13 года
назад
от
Дмитрий Елпаев