Mylisz się. Moim celem jest nauka programowania, poprzez rozwiązywanie problemów, AC jest tylko miernikiem [wskaźnikiem], czy poprawnie [zgodnie z intencją i testami autora] rozwiązałem problem. Potem, w celu dalszego doskonalenia mogę się bawić i eksperymentować ze swoim kodem, ale gdy mam AC to od razu widzę efekty eksperymentu, bo albo dostaję odpowiedź, że uzyskany - poprawiony kod jest lepszy [dużo lepszy] lub zgoła zły [lub tle] ale wtedy bez flustarcji i spokojnie mogę wrócuić do bazowego AC i dalej eksperymentować lubg zająć się innym problemem [także problemami innych na forum].
Gdy notorycznie dostaję WA czy TLE i poprawiony kod to nadal WA lub TLE to w efekcie nie mam zielonego pojęcia, czy kod jest lepszy czy gorszy. Oczywiście mogę to robić u siebie, ale to już inna bajka.
W zasadzie chyba już napisałem co nieco o twoim kodzie, [a właściwie bez sensu dwa kody:
if(stop-start<500) {
więc nie będę się powtarzał.