
Herman
22.10.2018
13:48:42
callable
хотяя...

Bohdan
22.10.2018
13:48:59
это понятно, но что передавать туда?
функцию, которая выполнит операцию - глупо

Артур Евгеньевич
22.10.2018
13:49:32
бля я поймал на мысле чтоне знаю кк получить параметры функции, переадннйо параметром текущую

Google

Herman
22.10.2018
13:49:33

Bohdan
22.10.2018
13:49:36
если со строчными константами для операций - это что-то типа обратной польской нотации
но вопрос в колве аргументов

Александр
22.10.2018
13:50:17
а блин, простите парни, забыл полное задание

Herman
22.10.2018
13:50:31
там должна быть строчка выше что в $sum записывается
полагаю что анонимная функция

Александр
22.10.2018
13:50:45

Bohdan
22.10.2018
13:50:54
а, тогда изи

Александр
22.10.2018
13:51:47
да нет, я именно спросить хотел, куда читать, да и вообще походу это тухлое (неактуальное)тестовое, но пока делал, очень много всякого полезного начитал (реглярки хотябы начал)

Bohdan
22.10.2018
13:52:16
это называется каррированием - преобразование функции от нескольких аргументов в несколько функций от одного аргумента

Herman
22.10.2018
13:52:30

Александр
22.10.2018
13:52:56

Google

Bohdan
22.10.2018
13:53:01
тухлым я могу его назвать только потому, что это 16й пункт в списке - выглядит слишком раздутым

Herman
22.10.2018
13:53:20

Александр
22.10.2018
13:53:27
https://pikabu.ru/page/interview/backend/

Bohdan
22.10.2018
13:53:33
ааааааааааа
эвона как)

Herman
22.10.2018
13:53:52
Слава б-гу что не джойреактор

Александр
22.10.2018
13:53:57
да пжлс) просто всплывало раз 30, решил попробовать, я вообще не в их часовом поясе

Bohdan
22.10.2018
13:54:09

Эмин
22.10.2018
13:56:15
С калком прикольное замыкание получится)

Herman
22.10.2018
13:56:19
это ж надо еще и в тестовом задании пунктуационную ошибку допустить

Александр
22.10.2018
13:57:18
мне 16 понравилось)) чтоб без циклов, давно столько php.net не читал)

Alexander
22.10.2018
13:57:56

Александр
22.10.2018
13:58:11
угу
$cnt = count(array_filter(
str_split($str),
function($symbol){
return (ord($symbol) % 3) === 0;
}
));

Maksim
22.10.2018
13:59:42
странные вопросы

Herman
22.10.2018
13:59:49
а array_filter разве не цикл?

Александр
22.10.2018
14:00:08
ну под капотом, возможно что и цикл

Alexander
22.10.2018
14:00:31

Herman
22.10.2018
14:00:40
*махнул рукой*

Google

dypa
22.10.2018
14:02:26

Maksim
22.10.2018
14:03:05

Александр
22.10.2018
14:03:16
а array_filter разве не цикл?
делал еще через
$cnt = strlen(preg_replace_callback(
'/([\w\ ])/',
function($match){
$num = ord($match[0]);
return ($num % 3) ? '' : 'a';
},
$str
));
но как-то очень костыльно это показалось

Bohdan
22.10.2018
14:03:48
было бы странно ожидать от пикабу технологичности)
тем более с учетом истории проекта, который пилился изначально в одну рожу, а сейчас держит неплохие нагрузки

Maksim
22.10.2018
14:04:12
если я в опроснике вижу вопросы в стиле "почему вы хотите у нас работать", значит, как минимум, эйчары там такие же интеллектуалы, как хлебушек. а тут прям 13 вопросов дичь сраная)

dypa
22.10.2018
14:04:32

Александр
22.10.2018
14:05:11

Maksim
22.10.2018
14:05:54
тогда вопрос #11 ключевой)
надо придумать, как лизнуть :)
ну, мол, опытные ребята предпочитают проверенные поколениями решения и т.д.)

Herman
22.10.2018
14:06:40
Объясните как можно без циклов решить №16?

Александр
22.10.2018
14:06:41
лол)))

Maksim
22.10.2018
14:06:56

Herman
22.10.2018
14:07:08
я невыспался

Maksim
22.10.2018
14:07:14
тут уже 2 решения скинули)

Herman
22.10.2018
14:07:15
array_filter же тоже цикл
и calllback
те же яйца

Maksim
22.10.2018
14:07:54
и так сойдёт

Google

Maksim
22.10.2018
14:08:09
не while\for\foreach и норм)

Herman
22.10.2018
14:08:23
ясненько

Bohdan
22.10.2018
14:08:32
ну вроде почти везде, где нужен цикл, можно использовать рекурсию, не?
(пальцем в небо)

Артур Евгеньевич
22.10.2018
14:08:50

Herman
22.10.2018
14:08:51

Александр
22.10.2018
14:09:13
в тз запретили рекурсию)

dypa
22.10.2018
14:09:18

Maksim
22.10.2018
14:09:23
explode
а после эксплода тот же мап)

Admin
ERROR: S client not available

Артур Евгеньевич
22.10.2018
14:09:33
count - 1

Эмин
22.10.2018
14:09:44
А что если вырезать все символы кроме искомых и подсчитать кол-во символов оставшихся?

Herman
22.10.2018
14:10:04

Maksim
22.10.2018
14:10:30

Артур Евгеньевич
22.10.2018
14:10:38
щас покажу короче

Эмин
22.10.2018
14:10:49
Но я бы к ним не пошёл. Какие то больные у них вопросы

Herman
22.10.2018
14:11:04

Эмин
22.10.2018
14:11:10
Какая нафиг разница кто где ворует и как и при чём тут пхп

Maksim
22.10.2018
14:11:17

Google

Эмин
22.10.2018
14:11:33
Каким циклом? Не нужен цикл
Pregreplace

dypa
22.10.2018
14:11:49
стоп стоп стоп, хватит про циклы!¡!!!!!!¡!!!!!!!!!!!!!!!
я вам вот что покажу, залипните на пару вечеров: http://codon.com/programming-with-nothing

Эмин
22.10.2018
14:12:20
Там про руби написано
Я во все тяжкие ещё не пустился
Куда в телеграмме пропал значек отправки голосового сообщения?

Ivan
22.10.2018
14:13:45
А зачем тебе отправлять голосовые сообщения в пхп чатик?
наркоман штоли

Артур Евгеньевич
22.10.2018
14:14:03
чё?)
function($string) {
return count( explode ('/\x03/', $string) ) - 1;
}

dypa
22.10.2018
14:14:26

Эмин
22.10.2018
14:15:01

Ivan
22.10.2018
14:15:16
Справа возле смайликов значек

Maksim
22.10.2018
14:15:18

Ivan
22.10.2018
14:15:19
справа

Эмин
22.10.2018
14:16:00
Не. Теперь там значек камеры почему то (

Артур Евгеньевич
22.10.2018
14:16:53

Alexander
22.10.2018
14:17:00

Эмин
22.10.2018
14:17:28
Не)

Alexander
22.10.2018
14:18:27

Andrew
22.10.2018
14:24:06

Alexander
22.10.2018
14:25:16
$c = !1 !== !!+$a ? --$a : $a++ ? ~~$a : $a++;
наркоманы блин