일단 결과가 정상이 아닙니다.
"ss %s" wahaha
같은걸 테스트해보세요.
param 에 들어가는 변수도 뭔가 수상쩍군요
위의 두 문제를 해결해도 PE가 날 가능성이 있으며 (줄바꿈 전에 띄어쓰기를 출력하기 때문에) 배열의 크기가 작아서 RE가 날 가능성이 있습니다.
뭐, 배열크기같은건 입력 데이터 스펙을 자세히 안적은 저희 잘못이라고 할 수도 있지만..암튼 적당히 10배정도씩만 키워봅시다.
시간초과가 나는 이유는 while(1) 문을 빠져나가는 부문이 없어서입니다. EOF가 들어왔을 때 break를 거는 방법에 대해서는 따로 언급하진 않겠습니다.