извратов нет.nemiga писал(а):А я не понял, почему нельзя:папа Карло писал(а):в ней в одном месте позитивное число сделать негативным не используя -1 * х.....
?Код: Выделить всё
x=0-x;
.
Вопросы с интервью....
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: Вопросы с интервью....
- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
Re: Вопросы с интервью....
целью всего задания было написать функцию вообще без использования операции умножения. конструкция х=0-х это как раз самое примитивное и ожидаемое решение чтобы "флипнуть" число.nemiga писал(а):А я не понял, почему нельзя:папа Карло писал(а):в ней в одном месте позитивное число сделать негативным не используя -1 * х.....
?Код: Выделить всё
x=0-x;
.
- alpax
- Графоман
- Сообщения: 10513
- Зарегистрирован: 04 мар 2003, 17:39
- Откуда: Richmond, BC
Re: Вопросы с интервью....
Я никак не пойму, почему тут упомянуто умножение - откуда ему вообще взяться в данном случае?!?папа Карло писал(а):целью всего задания было написать функцию вообще без использования операции умножения. конструкция х=0-х это как раз самое примитивное и ожидаемое решение чтобы "флипнуть" число.
x=-x; и все дела.
Действительно получается - каков вопрос, таков ответ. Намудрил в вопросе - лишь человека запутал. В итоге неясно, то ли это реальная задача с ожидаемым простым ответом, то ли загадка, как посерьезнее извратиться, причем определенный класс извратов исключить. Товарищ и извратился нехило.
Короче, непонятно, где и над кем смеяться.

- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
Re: Вопросы с интервью....
умножение упомянуто в связи с тем, что это первое что пытается сделать человек... потом ему напоминаешь что операция умножения недоступна в функции что он(а) пишет и дальше все выкручиваются как могут...alpax писал(а):Я никак не пойму, почему тут упомянуто умножение - откуда ему вообще взяться в данном случае?!?
- alpax
- Графоман
- Сообщения: 10513
- Зарегистрирован: 04 мар 2003, 17:39
- Откуда: Richmond, BC
Re: Вопросы с интервью....
Вот это я и не понимаю. Зачем умножение, если во всех нормальных языках есть оператор смены знака "-x"? И ты вон, смотрю, как самое элементарное называешь "0-x" почему-то.папа Карло писал(а):умножение упомянуто в связи с тем, что это первое что пытается сделать человек...alpax писал(а):Я никак не пойму, почему тут упомянуто умножение - откуда ему вообще взяться в данном случае?!?
- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
Re: Вопросы с интервью....
95% пришедших ко мне на интерву первым делом пытаются делать х=-1*х; после напоминания что в функции не должно быть операции умножения 99% почему то пытаются от Х отнять 2Х.... когда прошу упростить выражение только после этого люди пишут x=-x; почему? парадокс....alpax писал(а):Вот это я и не понимаю. Зачем умножение, если во всех нормальных языках есть оператор смены знака "-x"? И ты вон, смотрю, как самое элементарное называешь "0-x" почему-то.папа Карло писал(а):умножение упомянуто в связи с тем, что это первое что пытается сделать человек...alpax писал(а):Я никак не пойму, почему тут упомянуто умножение - откуда ему вообще взяться в данном случае?!?
а я называю 0-х потому как не программировал давно.... максимум чего пишу так это транзакт сиквел.. мне можно

- sz
- Маньяк
- Сообщения: 1266
- Зарегистрирован: 17 фев 2003, 19:34
- nemiga
- Маньяк
- Сообщения: 2425
- Зарегистрирован: 02 сен 2006, 19:05
- Откуда: Minsk -> Seoul -> Ottawa
Re: Вопросы с интервью....
А никто не попробовал написатьпапа Карло писал(а): 95% пришедших ко мне на интерву первым делом пытаются делать х=-1*х; после напоминания что в функции не должно быть операции умножения 99% почему то пытаются от Х отнять 2Х.... когда прошу упростить выражение только после этого люди пишут x=-x; почему? парадокс....
Код: Выделить всё
x=x/(-1);

.
- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
нельзя из-за того что используется операция умножения.Старина Зотин писал(а):Можно вопрос?
А почему, собственно, -1*x нельзя? Вообще-то, если компилятор не превратит это в -x, то я Хуан Мигель Мария Инглес де ла Верта Гонсалес.


- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
Re: Вопросы с интервью....
ни один...... из толпы.nemiga писал(а):А никто не попробовал написатьпапа Карло писал(а): 95% пришедших ко мне на интерву первым делом пытаются делать х=-1*х; после напоминания что в функции не должно быть операции умножения 99% почему то пытаются от Х отнять 2Х.... когда прошу упростить выражение только после этого люди пишут x=-x; почему? парадокс....
?Код: Выделить всё
x=x/(-1);
.
-
- Маньяк
- Сообщения: 4367
- Зарегистрирован: 20 май 2005, 10:08
- Откуда: Burnaby
Папа, я тебя как психолог психолога спрошу: ты вот хитрые вопросы на интервью задавал, а оно это тебе помогло? Ну, в смысле, ты отобрал тех, кого хотел? Из тех 10%, кто таки заминусовал число без умножения, хорошие кодеры получились?папа Карло писал(а):... а я за последний год проинтервьюировал лично и по телефону около 40 человек..... тяжело найти действительно толковых программистов которые классно код пишут...
Если да, то покажи хорошую такую корелляцию между их безинерционностью мышления и тем, что вам в работе нужно было. Только конкретно, плз.
- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
1. вопросы НЕ хитрые. они (множественное число) примитивные.Slav писал(а):Папа, я тебя как психолог психолога спрошу: ты вот хитрые вопросы на интервью задавал, а оно это тебе помогло? Ну, в смысле, ты отобрал тех, кого хотел? Из тех 10%, кто таки заминусовал число без умножения, хорошие кодеры получились?папа Карло писал(а):... а я за последний год проинтервьюировал лично и по телефону около 40 человек..... тяжело найти действительно толковых программистов которые классно код пишут...
Если да, то покажи хорошую такую корелляцию между их безинерционностью мышления и тем, что вам в работе нужно было. Только конкретно, плз.
2. на интервью проверяется способность думать в основном, а не "пятный параметр конструктора CComboBox".
3. нанятые люди (+ те кто получал оффер но по разным причинам не смогли начать тут работать) действительно очень толковые ребята. читали Кнута и знают как программировать хорошо.
- nemiga
- Маньяк
- Сообщения: 2425
- Зарегистрирован: 02 сен 2006, 19:05
- Откуда: Minsk -> Seoul -> Ottawa
Re: Вопросы с интервью....
Спасибо за комплиментпапа Карло писал(а):ни один...... из толпы.

.
-
- Маньяк
- Сообщения: 4367
- Зарегистрирован: 20 май 2005, 10:08
- Откуда: Burnaby
Я так и знал, что будет слово "толковый" и поэтому просил хоть немного конкретики. Получил Кнута. Что же, уже немного понятней.папа Карло писал(а): 1. вопросы НЕ хитрые. они (множественное число) примитивные.
2. на интервью проверяется способность думать в основном, а не "пятный параметр конструктора CComboBox".
3. нанятые люди (+ те кто получал оффер но по разным причинам не смогли начать тут работать) действительно очень толковые ребята. читали Кнута и знают как программировать хорошо.
Ты про "психолога" заметил? Так я и повторяю, что вопрос из примитивного превращается в "хитрый" даже за счет контекста. И я вижу только одну пользу в таких вопросах - ты отбираешь людей, которые поняли что ТЫ ИМЕЛ В ВИДУ, задавая вопрос. Это неплохой отбор, если ты собираешься сам с ними работать. Но к программированию, да еще в "соседних отделах" отношение имеет мало.
Я тебе как менеджер менеджеру скажу: если 90% отвечают на "простой" вопрос не так как тебе хотелось бы, то значит ТЫ ставишь вопрос неправильно.
ПС
Уже набрав этот постинг, я вспомнил, что тебе кто-то уже это говорил (про умение читать спецификации, в том числе и написанные тобой), нет?
- папа Карло
- Шарманщик
- Сообщения: 8565
- Зарегистрирован: 17 фев 2003, 15:04
- Откуда: НН -> BC -> WA -> UT -> CA
именно поэтому я всегда уточняю если вопрос не ясен. если человек не задает наводящих вопросов то значит задача полностью ясна. надо уточнить... по поводу кто и что делает не так на интервбю... так некоторые мои интервбю проводятся в присутствии третьих лиц как то хуман ресурс, директора, СТО, тест манагеры итд... ни один еще не сказал что я задаю какие то ниправильные вопросы...Slav писал(а):Я так и знал, что будет слово "толковый" и поэтому просил хоть немного конкретики. Получил Кнута. Что же, уже немного понятней.папа Карло писал(а): 1. вопросы НЕ хитрые. они (множественное число) примитивные.
2. на интервью проверяется способность думать в основном, а не "пятный параметр конструктора CComboBox".
3. нанятые люди (+ те кто получал оффер но по разным причинам не смогли начать тут работать) действительно очень толковые ребята. читали Кнута и знают как программировать хорошо.
Ты про "психолога" заметил? Так я и повторяю, что вопрос из примитивного превращается в "хитрый" даже за счет контекста. И я вижу только одну пользу в таких вопросах - ты отбираешь людей, которые поняли что ТЫ ИМЕЛ В ВИДУ, задавая вопрос. Это неплохой отбор, если ты собираешься сам с ними работать. Но к программированию, да еще в "соседних отделах" отношение имеет мало.
Я тебе как менеджер менеджеру скажу: если 90% отвечают на "простой" вопрос не так как тебе хотелось бы, то значит ТЫ ставишь вопрос неправильно.
ПС
Уже набрав этот постинг, я вспомнил, что тебе кто-то уже это говорил (про умение читать спецификации, в том числе и написанные тобой), нет?

