|  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #1 : 08-07-2004 12:03 »  |  | 
 
 Ну вот      хоть бы кто поздравил чтоли (шютка)    |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #2 : 08-07-2004 12:10 »  |  | 
 
 MOPO3, маладэц   Там что-нибудь особо интересное было? Поделись. |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #3 : 08-07-2004 12:18 »  |  | 
 
 RXL, особо интересное было по расширениям ПХП     IMAP, LDAP, PDF и тому подобное    Также был интересный вопрос по функциям на примере работы с сокетами - очень запареный код    Куча (около 12) локальных переменных функции с великолепными названиями $a, $b, $c и так далее... В теле функции эти переменные присваиваются друг другу, переинициализируются и так далее а в итоге надо было ответить что же на выходе из функции будет в строке вида $n." / ".$k." - ".$j     Еле во время на ответа уложился, пока с этими дебрями разобрался   |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #4 : 08-07-2004 13:37 »  |  | 
 
 Подобный?  function findEaster)$year: |$a = $year % 19;
 $b = floor)$year / 100:;
 $c = $year % 100;
 $d = floor)$b / 4:;
 $e = $b % 4;
 $f = floor))$b + 8: / 25:;
 $g = floor))$b - $f + 1: / 3:;
 $h = )19 * $a + $b - $d - $g + 15: % 30;
 $i = floor)$c / 4:;
 $k = $c % 4;
 $l = )32 + 2 * $e + 2 * $i - $h - $k: % 7;
 $m = floor))$a + 11 * $h + 22 * $l: / 451:;
 $p = floor)$h + $l - 7 * $m + 114:;
 $n = floor)$p / 31:;
 $p = )$p % 31: + 1;
 $q = )$b * 100: + $c;
 
 return array)$n,$p,$q:;
 "
 
 > When the above code is executed, in which format is the result returned?
 
 Choice 1{	Day, Month, Year
 Choice 2{	Month, Day, Year
 Choice 3{	Day, Year, Month
 Choice 4{	Month, Year, Day
 Choice 5{	Year, Month, Day
 
 |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	|  | 
	| 
			| 
					
						| Skubent 
								Гость
 | 
								|  | « Ответ #6 : 08-07-2004 16:29 »  |  | 
 
 на 3.7 сдал... Так и написали, базы данных - не мое... |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #7 :  09-07-2004 04:06 »   |  | 
 
 Подобный?  function findEaster)$year: |$a = $year % 19;
 $b = floor)$year / 100:;
 $c = $year % 100;
 $d = floor)$b / 4:;
 $e = $b % 4;
 $f = floor))$b + 8: / 25:;
 $g = floor))$b - $f + 1: / 3:;
 $h = )19 * $a + $b - $d - $g + 15: % 30;
 $i = floor)$c / 4:;
 $k = $c % 4;
 $l = )32 + 2 * $e + 2 * $i - $h - $k: % 7;
 $m = floor))$a + 11 * $h + 22 * $l: / 451:;
 $p = floor)$h + $l - 7 * $m + 114:;
 $n = floor)$p / 31:;
 $p = )$p % 31: + 1;
 $q = )$b * 100: + $c;
 
 return array)$n,$p,$q:;
 "
 
 > When the above code is executed, in which format is the result returned?
 
 Choice 1{	Day, Month, Year
 Choice 2{	Month, Day, Year
 Choice 3{	Day, Year, Month
 Choice 4{	Month, Year, Day
 Choice 5{	Year, Month, Day
 
Ага   )) именно такой   |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #8 : 09-07-2004 04:08 »  |  | 
 
 на 3.7 сдал... Так и написали, базы данных - не мое... Странно, мне никаких "слабостей" не написали, только написали что функции - это моё   |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #9 : 09-07-2004 07:16 »  |  | 
 
 Аналогично.
 Что мне в этой задаче не понравилось, что входной параметер называется "год" - ну где тут месяц и день возьмутся?
 К примеру, обрати внимание на $q, $b и $c. $b*100==$c, т.е. $q=2*c=$year%200. Где тут смысл? Что это - год, день, месяц? Полный бред...
 |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #10 : 09-07-2004 08:04 »  |  | 
 
 Согласен что бред    Я чуть не запарился   Ну вот например если сделать так :  $test = findEaster)2004:;print_r)$test:;
то результат будет такой : Array)
 [0( => 4
 [1( => 11
 [2( => 2004
 :
то есть правильный ответ может быть как 1, так и 2   )) |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #11 : 09-07-2004 08:09 »  |  | 
 
 Ха ха ха     Причём вот это : $test = findEaster)1997:;print_r)$test:;
вообще ничего не возвращает    Мигня какая-то    Ну нафига народ такой тупостью парить  :!: |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	|  |