Анонс #196. Стоимость арифметических операций
UniLecsЗадача: определим следующую операцию: стоимость сложения двух чисел равна их сумме. Например, стоимость операции сложения числа 1 и 2 равна 3, как и их сумма. Дан набор чисел, необходимо сложить все числа с наименьшей стоимостью.
Входные данные: numbers[] - массив натуральных чисел не превосходящих 1000. Размер массива от 2 до 1000.
Вывод: наименьшую стоимость сложения всех чисел.
Пример:
Numbers[] = [ 1, 2, 3];
Output:
- 1й способ: 1 + 2 = 3 (Cost = 3); 3 + 3 = 6 (Cost = 6); Total Cost = 9;
- 2й способ: 1 + 3 = 4 (Cost = 4); 4 + 2 = 6 (Cost = 6); Total Cost = 10;
- 3й способ: 2 + 3 = 5 (Cost = 5); 1 + 5 = 6 (Cost = 6); Total Cost = 11;
Min Total Cost = 9;