Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() |
![]() ![]()
Сообщение
#1
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Сегодня поучаствовал в олимпиаде по PHP.
![]() К своему позору, прокололся на заданиях 2, 3, 4, 5. Наверное потому, что старался никогда не писать столь неоднозначных конструкций (потом даже самому тяжело разобрать логику). А как вы считаете, насколько такие задачки адекватны и применимы к реальной жизни? Но прежде чем ответить на вопрос, если Вы знакомы с PHP, пожалуйста, ответьте на все вопросы самостоятельно, не прибегая к помощи компьютера: олимпиаду мы писали шариковыми ручками на листиках бумаги. |
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Профессионал![]() Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: ![]() ![]() Всего: нет ![]() |
Они Абсолютно невменяемы! Ну что-ж попробую: Особенно заинтересовало что выведет адское выражение под номером 4, пошёл тестить ![]() P.S. Итак, я ответил лишь в первом правильно. ![]() Сообщение отредактировал Loader - 2012-02-04, 19:35 |
|
|
||
![]() |
![]()
Сообщение
#3
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Loader, предлагаю в теме не писать ответов. Все задания сводятся на нет, если сидеть за компьютером. Достаточно написать код и выполнить.
|
|
|
||
![]() |
![]()
Сообщение
#4
|
|
Новичок![]() Группа: Eleanor user Сообщений: 50 Регистрация: 2012-01-05 Из: Сибирь, Заринск Репутация: ![]() ![]() Всего: нет ![]() |
OMG, я со своими знаниями PHP не смогу сделать. Печально
![]() |
|
|
||
![]() |
![]()
Сообщение
#5
|
|
Любитель![]() Группа: Eleanor user Сообщений: 231 Регистрация: 2010-03-31 Версия системы: RC5 Репутация: ![]() ![]() Всего: нет ![]() |
А правила к заданиям были указаны? Ну например о том что в задачке может произойти ошибка сервера и т.п.?
|
|
|
||
![]() |
![]()
Сообщение
#6
|
|
Любитель![]() Группа: Eleanor user Сообщений: 231 Регистрация: 2010-03-31 Версия системы: RC5 Репутация: ![]() ![]() Всего: нет ![]() |
3 задача понравилась =) Это как в задаче про осла и сено =)
|
|
|
||
![]() |
![]()
Сообщение
#7
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Phoenix84, нет. Был листик с заданиями, было 10 чистых листиков и ручка. Ничем пользоваться нельзя. А что за задача?
|
|
|
||
![]() |
![]()
Сообщение
#8
|
|
Профессионал![]() Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: ![]() ![]() Всего: нет ![]() |
Недавно как раз задачка номер 4 вдохновила меня на такой вот код, чем я хуже?
![]()
Пригодилось ведь! |
|
|
||
![]() |
![]()
Сообщение
#9
|
|
Любитель![]() Группа: Eleanor user Сообщений: 463 Регистрация: 2010-10-17 Репутация: ![]() ![]() Всего: нет ![]() |
Возможно место empty можно было использовать "!" а вообще тернарные выражения такой конструкции тяжелы для восприятия, если есть коменты то наверно было бы проще. И вообще меня учили что empty лучше не юзать, возможно кто то ошибся, конечно. |
|
|
||
![]() |
![]()
Сообщение
#10
|
|
Профессионал![]() Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: ![]() ![]() Всего: нет ![]() |
Может быть, но empty в данном случае работает, и хорошо. Поэтому оставлю так. |
|
|
||
![]() |
![]()
Сообщение
#11
|
|
Любитель![]() Группа: Партнеры Сообщений: 165 Регистрация: 2008-12-13 Из: Казахстан Репутация: ![]() ![]() Всего: 2 ![]() |
Сань, ну незнаю. Увидел я задания и задумался - возможно я в PHP еще совсем зеленый, что никогда такое не видел и никогда таким не пользовался... К примеру, у меня имеются базовые знания PHP и мне их вполне хватает чтобы написать/подправить несложные скриты. В общем, те примеры которые я увидел - не могу сказать что реально применимы в жизненных ситуациях. Сообщение отредактировал c0wb0y - 2012-02-06, 12:13 |
|
|
||
![]() |
![]()
Сообщение
#12
|
|
Любитель![]() Группа: Eleanor user Сообщений: 313 Регистрация: 2010-06-30 Репутация: ![]() ![]() Всего: нет ![]() |
c0wb0y, обычно на олимпиадах такие задания, от этого не убежишь.
|
|
|
||
![]() |
![]()
Сообщение
#13
|
|
Любитель![]() Группа: Eleanor user Сообщений: 231 Регистрация: 2010-03-31 Версия системы: RC5 Репутация: ![]() ![]() Всего: нет ![]() |
Стоит осел. По обоим сторонам от него лежат одинаковые копна сена на одинаковом расстоянии. Вопрос: Куда осел пойдет? Ответ: Никуда. Он умрет с голоду, потому что не сможет выбрать куда лучше пойти. То же самое и с сервером. Он не может решить что сделать первее прибавить (ну мне так кажется) Сообщение отредактировал Phoenix84 - 2012-02-06, 18:13 |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |