183) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (1111) заменить (1111, 33) заменить (333, 1) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 198 цифр 1? 184) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (777) заменить (77, 2) заменить (22, 7) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 170 цифр 7? 185) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (222) заменить (22, 7) заменить (77, 2) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 103 цифр 2? 186) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (777) заменить (777, 22) заменить (222, 7) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 143 цифр 7?
Загоняем все 5 чисел в массив. Делаем сортировку. В итоге получаем, что в массиве в интервале massiv[0]..massiv[3] будут лежать минимальные числа. Берем их, суммируем, получаем минимально возможную сумму.
Аналогично и с максимальной, только суммировать будем с massiv[1]..massiv[4].
Код будет примерно такой:
int max_possible_sum(char *massiv[5]){
for (int i = 1; i <5; ++i) {
int sum += massiv[i];
}
return sum;
}
Аналогично и для самой малой суммы:
int min_possible_sum(char *massiv[5]){
for (int i = 0; i <4; ++i) {
int sum += massiv[i];
}
return sum;
}