Po pierwsze, to sędzia nie musi czytać pytań albo poleceń bo wie co robić:
cout<<"Podaj nieujemne n: "<<endl;
Wystarczy cin>>n.
Musisz wiedzieć, że wszystko co od Ciebie wychodzi - np. coutem będzie przez sędziego traktowane jako odpowiedź. Zamiast samych liczb sędzia dostanie
"Podaj nieujemne n: " oraz "Ile liczb chcesz rozwazyc?: ". i jakieś jeszcze cyfry. I taki wynik MUSI Ci odrzucić bo oczekuje samych liczb.
Zadych dodatkowych endline też nie trzeba pisać.
Wyswietl jedynie cyfrę dziesiątek i cyfrę jedności i koniec linii po tym o ile to konieczne.
Po drugie, funkcje wczytywania (jeżeli już uparłeś się, że muszą w ogóle być) mogą być voidami a nie intami. Zwracanie wartości wczytanej do programu nie jest potrzebne, wystarczy by zapisać ją w zmiennej.
Po trzecie, sędzia nie poda Ci ujemnej wartości n, bo w zadaniu jest mowa tylko o nieujemnych więc możesz nie dokładać zabezpieczeń w postaći do..while.