Язык C. Первая самостоятельная работа

Задача A. Максимум трех чисел

Даны три целых числа. Найдите наибольшее из них (программа должна вывести ровно одно целое число).

Ввод Вывод
10
5
10
10

Задача B. Число прямоугольников заданной площади

Дано число S. Сколько существует различных прямоугольников, стороны которых выражаются целыми числами и площадь которых равна S?

Например: при S=4 таких прямоугольников 2: со сторонами 1, 4 и со сторонами 2, 2.

Вашей программе вводится одно число - площадь S. Ваша программа должна печатать количество прямоугольников.

Пример вводаПример вывода
4
2

Задача C. Число с наибольшей суммой цифр

Дано число N и затем N чисел, все числа - двухзначные. Найти число с наибольшей суммой цифр. Если таких несколько, выведите любое из них.

Обратите внимание, что вывести нужно не сумму цифр, а само число.

Обязательно вычисление суммы цифр числа оформите в виде отдельной функции.

Пример вводаПример вывода
3
12 18 22
18

Задача D. Выручка театра

В театре N рядов по M мест в каждом. Даны две матрицы - в первой записаны стоимости билетов. Вторая - сообщает, какие билеты проданы, а какие - нет (1 - соответствующий билет продан, 0 - не продан).

Определите общую выручку от спектакля.

Входные данные. В первой строке заданы числа N и M. Затем задана матрица стоимостей билетов (N строк по M чисел, каждое из чисел от 0 до 10000). После нее идет пустая строка. Далее задана матрица проданных билетов (опять же N строк по M чисел). N и M не превышают 100.

Выходные данные. Выведите общую выручку от продажи билетов.

Ввод Вывод
3 4
1 100 100 1
1 5 5 1
2 2 3 2

1 0 1 1
0 1 1 0
0 0 1 0
115