e-olymp 931. Отношение произведения к сумме

Задача с сайта e-olymp #931.

Ссылка на засчитанное решение

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

Входные данные

Натуральное число n, не превышающее 2·109.

Выходные данные

Вывести отношение произведения цифр числа n к их сумме с 3 десятичными цифрами.

Код программы:

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

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

Более краткий вариант программы.

 

Павел Загинайло
Павел Загинайло

Latest posts by Павел Загинайло (see all)

3 thoughts on “e-olymp 931. Отношение произведения к сумме

  1. Удивлен, что эта задача находится в разделе линейных программ. Возможно автор предполагал, что будет заведено 10 переменных и в каждую запишется очередная цифра. Но я сделал с циклом пока n положительно.
    Возникли проблемы с выводом чисел только в фиксированном формате (а не в научном — мантисса и порядок). Пришлось выполнить настройку cout по этой статье.