сортировкa массива по убыванию суммы цифр элементов.
Дан массив целых чисел. Написать программу для сортировки массива по убыванию суммы цифр элементов. в Console Wizard форме
Цитата: Shinju999
Дан массив целых чисел. Написать программу для сортировки массива по убыванию суммы цифр элементов. в Console Wizard форме
для ясности приведите хотя бы несколько примеров требуемой сортировки
Цитата:
по убыванию суммы цифр элементов
Чьто-то неясно?
Автор,на каком этапе у вас проблема возникает?
я написал программу ,где элименты по убыванию сортируются. а вот сумму не знаю как, в этом и проблема.
посчитать сумму так 3+4 5+6 3+2 3+4 и отсортировать их суммы по убыванию.
Цитата: Shinju999
думаю должно быть так . дан целочисл. масс { 3 4 5 6 3 2 3 4}
посчитать сумму так 3+4 5+6 3+2 3+4 и отсортировать их суммы по убыванию.
посчитать сумму так 3+4 5+6 3+2 3+4 и отсортировать их суммы по убыванию.
нет же... это стандартная задачка
исходный массив: 3; 40; 34; 16
сортируемый: 3; 4; 3+4; 1+6.
делается это с помощью оператора %(который для a % b вернёт остаток от деления a на b) и / (который для int вернёт только целую часть от деления, т.е. 3/2 будет равно 1).
код писать не буду, автор - попробуйте сделать свою реализацию. возникнут конкретные вопросы - пишите.