Witam. Mam problem z tym zadaniem: http://pl.spoj.com/problems/FR_02_03/
Otóż napisalem taki kod: https://pastebin.com/ERfAp65C
Co z nim jest nie tak? Ewentualnie czy można prosić o testy do tego zadania.
Sprawdź wynik dla testu 1 1000 3
Faktycznie, dzięki za szybką odpowiedź.
Po poprawieniu dostaje "Przekroczyłeś limit czasu" https://pastebin.com/vjrUit7N
Co jest przyczyną? Algorytm jest zbyt wolny?
Ano za wolny. Co nie musi oznaczać, że dla każdych testów da poprawne wyniki (moim zdaniem). Dlaczego liczby wczytujesz jako napis, który następnie przerabiasz na liczby? Można wczytać je od razu jako liczby.
Moment, bo czegoś nie rozumiem.
Czy ten sędzia nie podaje jednego zestawu danych (w tym przypadku pary liczb) jako jedna cała linia? Czy mogę wczytać obie liczby pojedynczo np. za pomocą std::cin?
Tak.