Obawiam się, że to nic nie da pytającemu. Aby odniosło cel, musiałby on przygotować odpowiedni test, a w takim wypadu, nawet bez gdb, czy valgrinda, program się wywali [na tych odpowiednich testach] więc od razu będzie wiadomo o co chodzi.
Błąd SIGSEGV na SPOJU najczęście powodowany jest przyjęciem za małej tablicy/tablic.
Moja rada, przeczytaj jeszcze raz dokładnie treść zadania - a szczególnie opis wejścia. Są to tylko 3 zdania, więc czytaj jedno, zastanawiaj się nad nim i dopiero następne. //czyli dokładnie to co radzi @szio