Завдання - id-8160-252
Ця робота успішно виконана на онлайн-сервісі допомоги написанні курсових, дипломних та інших студентських робіт «na5ku. com. ua»
Номер (айді замовлення)
id-8160-252
Тип завдання
Предмет
Кількість сторінок
1
Дата виконання
2024-01-31
Текст завдання
Считывание числа: число будет подаваться на стандартный поток. Конец ввода будет, когда на следующей строке 0 (как на скриншоте)
Вывод: для каждого числа нужно написать Prvociselny rozklad cisla... (как на скриншоте).
Обработка ошибок: Если число отрицательное или считано вообще не число, то в поток ошибок выписать Error: Chybny vstup! и вернуть код ошибки (100).
Самая большая проблема - разделить такое огромное число. Нам предлагали использовать решето Эратосфена. Числа которые тут будут "не влазят" даже в long long.
Так же прикрепил "пример" как делали студенты с прошлых годов. Это явно не лучший вариант
Прграмма, которая разбивает огромные числа на произведение простых чисел (например 932865073719992059629773513614789388266580305083920591925740371392254317064584855785088915745761, длинна будет до 100 цифр. Ответ тут 995663^8 x 995669^8) за очень короткое время.
Задание нужнов выполнить на языке С
Вывод: для каждого числа нужно написать Prvociselny rozklad cisla... (как на скриншоте).
Обработка ошибок: Если число отрицательное или считано вообще не число, то в поток ошибок выписать Error: Chybny vstup! и вернуть код ошибки (100).
Самая большая проблема - разделить такое огромное число. Нам предлагали использовать решето Эратосфена. Числа которые тут будут "не влазят" даже в long long.
Так же прикрепил "пример" как делали студенты с прошлых годов. Это явно не лучший вариант
Прграмма, которая разбивает огромные числа на произведение простых чисел (например 932865073719992059629773513614789388266580305083920591925740371392254317064584855785088915745761, длинна будет до 100 цифр. Ответ тут 995663^8 x 995669^8) за очень короткое время.
Задание нужнов выполнить на языке С