375.51K

Презентация_1420

1.

Отчёт о выполнении курсовой работы по дисциплине:
«Объектно-ориентированное программирование»
1420. Целочисленное комплексное деление
Выполнил студент группы КРБО-12-24
Бурцев Иван Вячеславович

2.

Постановка задачи
Введем на кольце комплексных чисел с целочисленными составляющими операцию деления с остатком. Пусть
a — делимое и b — делитель, тогда результатом операции будет любая пара (q, r), что выполняются условия
1. b · q + r = a («·» и «+» — обычные операции умножения и сложения на комплексных числах)
2. |r| < |b|
Совершенно очевидно, что операция многозначна. Требуется вывести количество всевозможных результатов
целочисленного деления одного комплексного числа на другое.
На входе две строки, в каждой по два целых числа (действительная и мнимая части), не превосходящих 106 по
модулю. Первая строка — делимое, вторая — делитель.

3.

Немного о комплексных числах
Комплексное число — это число, которое состоит из действительной
(Re) и мнимой (Im) частей. Оно имеет несколько форм записей, однако
в рамках данной задачи будет использоваться только алгебраическая
запись:
English     Русский Правила