Wpis z mikrobloga

Mirki mam do zrobienia zadanie w którym wpisuje się liczbe (nie więcej niż 500 cyfr) i sortuje je rosnąco. Tylko jest problem z którym nie mogę dać sobie radę. Jaka zmienna będzie miała aż tak duży zakres. Chce zrobić pierw funkcje która zlicza ile jest cyfr w liczbie.Potem wpisanie liczb do tabeli a następnie sortowanie. Program piszę w języku C.
#programowanie
  • 27
@Majsternyuu: Wrzucasz całą cyfrę do tabeli. Jeden znak, jedno pole.
Możesz zliczyć patrząc jaka jest długość tabeli.
Nie mam pojęcia w jaki sposób podajesz dane wejściowe, więc nie wiem jak chcesz to ogarnąć.
Możesz też sobie zrobić chociażby tablice dwuwymiarową
mam jedną liczbę 500 cyfrową i każdą cyfrę muszę posortować.


@Majsternyuu: To w takim razie to nie jest problem sortowania. Wcale nie wczytuj wszystkiego do pamieci. Nie sortuj tylko przy wczytaniu cyfry zwiekszaj jej licznik a potem po prostu wypisz tyle razy ile ci licznik pokaze.
@Majsternyuu: Powiedz że to jest jakieś kreatywne zadanie na studia czy do technikum bo inaczej nie jestem w stanie sobie ogarnąć co tam się dzieje.
Masz liczbę w pliku/jednej linijce?
Tak czy inaczej wczytujesz po kolei liczbę do tablicy.
Robisz na tym sort
I tyle