Форум программистов, компьютерный форум, киберфорум
Алгебра, теория чисел
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 28.11.2010
Сообщений: 16
1

Найдите наименьшие натуральные числа, удовлетворяющие заданному условию

20.03.2017, 10:19. Показов 973. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Существуют натуральные числа, оканчивающиеся на цифру N , такие, что перенесение цифры N в начало числа приводит к увеличению числа в N раз. Например, число 102564, ,N=4, 410256=102564*4.
Найдите наименьшие натуральные числа, удовлетворяющие заданному условию при N = 2, 3, 5, 6, 7, 8, 9.

Подскажите алгоритм решения. Или где его можно посмотреть.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2017, 10:19
Ответы с готовыми решениями:

Сколько можно построить различных параллелепипедов, длины ребер которых выражаются натуральными числами
Сколько можно построить различных параллелепипедов, длины ребер которых выражаются натуральными...

Задача с натуральными числами
Здравствуйте помогите пожалуйста выполнить эту задачу Заполнить файл случайными натуральными...

Задача с натуральными числами
Существуют натуральные числа, оканчивающиеся на цифру N , такие, что перенесение цифры N в начало...

задача с натуральными числами и переводом из киллограммов в фунты
Никак не получается решить задачи: 1. составьте программу, которая печатает таблицу из килограммов...

5
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
20.03.2017, 11:52 2
Для N=2 я такого числа не нашел. Вычисления впадают в бесконечный цикл, без двойки

Добавлено через 3 минуты
N = 3 - 13793

Добавлено через 1 минуту
Процесс очевидный и однозначный
0
VSI
20.03.2017, 19:56
  #3

Не по теме:

Цитата Сообщение от Байт Посмотреть сообщение
...без дройки
Байт, какую букву здесь исправить? д или р :D

0
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
20.03.2017, 20:14 4
Цитата Сообщение от VSI Посмотреть сообщение
какую букву здесь исправить? д или р
Очень верное замечание! И правда, без неряхи-автора проблема не разрешима.
Прошу прощения. Без ДВОЙКИ
0
137 / 107 / 23
Регистрация: 06.10.2008
Сообщений: 451
21.03.2017, 14:40 5
Цитата Сообщение от Байт Посмотреть сообщение
N = 3 - 13793
Разве 13793 * 3 = 31379?

Можно попробовать использовать такой алгоритм решения:
Пусть натуральное число X = 10*Y + N (N = 2, 3, 5, 6, 7, 8, 9)
Тогда
N*(10Y+N) = N *10k+ Y , где k - количество разрядов у Y

Получаем
Y(10N-1) = N *10k - N^2
Откуда

Y = (N *10k - N^2)/(10N-1) - Должно быть целым,

А дальше уже перебор, для каждого N и k
У меня получились ответы только для N = 4
И для N = 8 (1012658227848 * 8 = 8101265822784)
1
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
21.03.2017, 16:39 6
Цитата Сообщение от mevn Посмотреть сообщение
Разве 13793 * 3 = 31379?
Да, фокус не удался....

Добавлено через 21 минуту
Цитата Сообщение от mevn Посмотреть сообщение
А дальше уже перебор, для каждого N и k
Там перебор не обязателен. Умножение на каждую цифру дает однозначно следующую
4*4 = 16
64*4 = 256
564*4 = 2256
2564*4 = 10256
02564*4 = 10256
102564*4 = 410256
1
21.03.2017, 16:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.03.2017, 16:39
Помогаю со студенческими работами здесь

Заполнить массив различными натуральными числами, квадраты которых заканчиваются данным числами.
Заполнить массив различными натуральными числами, квадраты которых заканчиваются данным числами....

Работа с натуральными числами.
Даны натуральное число n и целые числа al, a2,..., an. Найти: а) количество пар соседних чисел ai,...

задачка с натуральными числами
программа, которая в записи натурального числа минимальным вычеркиванием цифр оставляет подряд...

Заполнить матрицу натуральными числами
Всем привет ребята помогите пожалуйста написать программу на делфи. Заполнить матрицу натуральными...

Заполнить файл f натуральными числами
Заполнить файл f натуральными числами, полученными с помощью генератора случайных чисел. Найти...

Заполнить файл f натуральными числами
Здравствуйте, первый день на форуме, помогите пожалуйста с задачей: 1-е условие: Заполнить файл...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru