Вопрос Помогите пожалуйста сделать сортировку методом подсчета, программирование на СИ, нужен код программн

Регистрация
28 Фев 2013
Сообщения
69
Репутация
0
Спасибо
0
Монет
0
задание, дана последовательность, элементы которой есть целые двузначные числа. Упорядочить последовательность по возрастанию сумм цифр соответствующих элементов
 
#include "stdio.h" #include "stdlib.h" #include "time.h" int main(){ int i,j,k=0,a[20],c[100]={0}; srand(unsigned(time(NULL))); for(i=0;i< 20;i++)a=a=rand()%90+10; for(i=0;i< 20;i++)printf("%3d",a); printf(" "); for(i=0;i< 20;i++)c[a]++; for(j=0;j< 100;j++)for(i=0;i< c[j];i++)a[k++]=j; for(i=0;i< 20;i++)printf("%3d",a); printf(" "); getchar(); return 0;} Тьфу, просто упорядочил. Чуть позже переделаю на сумму цифр.
 
Назад
Сверху