W ideone, dla tak “mikroskopijnych” danych osiągasz sukces:
Success #stdin #stdout 0.16s 4296KB
dopiero po 0.16 sek, a nie po 0.00- 0.01 jak miałbyś, dla poprawnego kodu
Wyobraż sobie, że wylewasz zawartość szklanki łyżeczką i zajmuje Ci to 0.16 sek. Test na spoju, jest jak małe jeziorko lub stawek. Wyobraź sobie, ile czasu Ci to zajmie - przelanie wody ze stawu łyżeczką - taka analogia działania twojego algorytmu w tym zadaniu. Nie dziw się więc, że na spoju dostajesz tle - przekroczenie limitu czasu.