To zadanie to faktycznie dla mnie zagadka... Sędzie pokazuje mi "Przekroczono limit czasu", ale na moje niedoświadczone oko to wydaje mi się, że nie ma mozliwości zrobienia tego wyraźnie szybciej. Mój kodZastanawiam się jeszcze nad wskaźnikami, które podobno są szybsze, ale do tej pory ich jeszcze nie stosowałem wiec to tylko takie moje luźne skojarzenie i nie wiem czy poprawne.
Zapraszam do zapoznania się ze zliczaniem. Zadanie da się rozwiązać w czasie O(max(A)+|A|) gdzie A jest multizbioremzbiorem liczb podawanym na wejściu a |A| jest ilością elementów.
Co nie znaczy, że nie uzyskasz w tym zadaniu AC swoim sposobem. Wystarczy tylko, że nieznacznie przyśpieszysz wczytywanie danych, wyłączając synchronizację instrukcją:ios::sync_with_stdio(0), ale wynik czasowy, będzie daleki od 0.33.
Nie mogę znaleźć błędu w swoim kodzie. Proszę o więcej przypadków testowych