Обсуждение вопросов, связанных с системой проведения турниров ejudge.
	
		
		
			- 
				
				
Serge			 - Posts:11
 - Joined:14 November 2012, 10:09
 
		
								PHP чекер  добавляет перевод строки												
						Post
									by Serge » 16 November 2012, 12:34
			
			Сразу после  строки --- Output --- находится лишний перевод строки. При запуске в консоли никакого перевода нет. 
Получаем вот такое
Code: Select all
====== Test #2 =======
--- Input ---
6
--- Output ---
720
--- Correct ---
720
--- Stderr ---
--- Checker output ---
Different number of lines: out = 2, corr = 1
PS: только в PHP. В остальных языках не замечено
PPS: на интовый чекер заменять нельзя. Сравниваем стрки.
 			 
		 		
		 
	 
	
	
		
		
			- 
				
				
dk			 - Posts:129
 - Joined:25 March 2006, 19:37
 				- Location:Москва, школа 179
 			- 
				Contact:
				
			
 
		
																				
						Post
									by dk » 16 November 2012, 13:20
			
			Да, я про эту проблему давно уже сообщал.
			 
		 		
		 
	 
	
	
		
		
			- 
				
				
cher			 - Posts:1153
 - Joined:13 March 2004, 17:00
 			- 
				Contact:
				
			
 
		
																				
						Post
									by cher » 16 November 2012, 13:34
			
			В /home/judges/compile/scripts/php закомментируйте четвертую с конца строку, чтобы конец файла выглядел примерно так:
Code: Select all
echo "#! ${PHPPATH} -nf" > $2
#echo >> $2
cat $1 >> $2
chmod +x $2
exit 0
 			 
		 		
		 
	 
	
	
		
		
			- 
				
				
Serge			 - Posts:11
 - Joined:14 November 2012, 10:09
 
		
																				
						Post
									by Serge » 16 November 2012, 13:52
			
			Александр, спасибо!
			 
		 		
		 
	 
	
	
		
		
			- 
				
				
gurovic			 - Posts:7
 - Joined:13 May 2005, 13:00
 				- Location:Moscow
 			- 
				Contact:
				
			
 
		
																				
						Post
									by gurovic » 02 February 2013, 13:33
			
			Помогает. Но хорошо бы это внести в очередной релиз?
			 
		 		
		 
	 
	
	
		
		
			- 
				
				
cher			 - Posts:1153
 - Joined:13 March 2004, 17:00
 			- 
				Contact:
				
			
 
		
																				
						Post
									by cher » 02 February 2013, 17:18
			
			Давно уже.