Задачи на тему «Производящие функции и ряды»

При построении алгебраических рядов используют так называемые производящие функции. Основным способом решения этого класса задач является порождение множителей с помощью циклических конструкций и, возможно, проверка того, удовлетворяет ли данный член заданному условию или нет.

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

Алгоритмы решения для таких задач сходны между собой. Они состоят из трех шагов:

− ввода и проверки данных;

− цикла, который порождает множители с проверкой на выполнение какого-либо свойства;

− вывода результатов.
Упражнение 1.  Дано натуральное число N. Определить, является ли оно простым.
Упражнение 2. Дан интервал натуральных чисел от N до М. Определить все простые числа в этом интервале.
Упражнение 3. Дано натуральное число N. Разложить его на простые множители
Упражнение 4. Дано натуральное число N. Определить, является ли оно совершенным. Совершенное число N равно сумме всех своих делителей, не превосходящих само N.
Упражнение 5. Даны натуральные числа М и N. Определить их наибольший общий делитель NOD.
Упражнение 6. Даны натуральные числа М и N. Определить их наименьшее общее кратное Nok.
Упражнение 7. Дано натуральное число N. Определить, является ли оно автоморфным. Автоморфное число N равно последним разрядам квадрата этого числа: 5 — 25 6 — 36 25 — 625.
Добавить комментарий