Ja to bym dał dożywotniego bana na SPOJ za te zmienne globalne, więc sędzia łaskawy i tak :)
A tak w ogóle to tak wygląda: http://ideone.com/3F9GpZ wykonanie Twojego programu dla przykładowych danych. Więc jakby inaczej niż na przykładzie. Więc jak ma przyjąć? SPOJ czasami czepia się rzeczy, których nie widać na przykładowych danych i słusznie, ale tym razem nawet przykładowe nie działają.