Menu
Coddy logo textTech

Largest sum

Урок 18 из 32 курса Задачи по программированию на Coddy.

challenge icon

Задание

Средне

Ваш учитель написал на доске три положительных числа A, B, C. Затем учитель дает вам задание: выберите одно из трех чисел и замените его его квадратом (X2) так, чтобы при сложении трех чисел после замены вы получили максимально возможную сумму.

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

 

Ввод
1 5 5

Вывод
31

Ввод
0 1 10

Вывод
101

 

Объяснение №1: Мы заменяем одну из пятерок ее квадратом — 25, таким образом получаем 1 + 5 + 25 = 31
Объяснение №2: Мы заменяем 10 ее квадратом — 100, получаем 0 + 1 + 100 = 101

Попробуйте сами

int sum(int a1, int a2, int a3) {
    // Напишите здесь код
}

Все уроки раздела Задачи по программированию