арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 19.05.16 16:45
Оценка: 1 (1) -2
давно это было, но как сейчас помню. блиц интервью. думать некогда и отвечать нужно сразу.

задача #1.
все мы знаем, что километры с литрами складывать нельзя. приведите пример когда это можно.

отвечаю, что:
за каждый километр пройденного пути с логотипом пепси-колы на спине компания платит вам $1. и за каждый литр выпитого пойла тоже платит $1. вы прошли 13 км и выпили 8 литров. сколько вам заплатят денег в скв?

мне говорят что:
так нечестно. у вас там коэффициент равен единице и это частный случай, так что давайте изменим условия задачи.


задача #2:
все мы знаем, что метры с дюймами не складывают. приведите пример когда такое сложение не только допустимо, но и оправдано

отвечаю что:
у нас есть измеритель длинны, основанный на вращении барабана с механическим счетчиком и селектором типа отсчета. счетчик имеет 3 десятичных разряда. вы начинаете измерение в метрах и затем переключаете селектор на дюймы. пускай дюймов было 378, а метеров 518. спрашивается: произойдет ли переполнение счетчика. очевидно, что решение задачи сводится к сложению двух величин

мне говорят что:
нам нравится ход ваших рассуждений и здесь действительно происходит непосредственное сложение дюймов с метрами, но в результате получается булевый тип true или false.


задача #3:
все мы знаем, что доллары с евро не складывают. приведите пример когда такое сложение не только допустимо, оправдано, но и неизбежно

отвечаю, что:
автомат по выдаче пепси-колы принимает монеты, один стакан — один доллар. но монетоприемник не отличает монету достоинством в одно евро от монеты, достоинством в ддоллар. у нас есть 9 долларов и 6 евро. сколько стаканов пепси-колы мы можем выпить, не производя размена монет?

мне говорят что:
это неправильный монетоприемник и вообще лайф-хак юзать монеты в одно евро там где ожидается один доллар. но так-то да.



а теперь внимание правильный ответ:
если у нас есть тип данных "метр" и есть тип данных "дюйм", то ЯВУ может допускать сложение данных разных типов, если ЯВУ автоматически вызывает процедуру преобразования одного типа в другой и у программиста не болит голова.


в принципе, мой ход мысли их удовлетворил. тем более, что блиц. тем более, что мои частные случаи ничуть не более частные чем их "правильный ответ", налагающий жестокие ограничения на выбор ЯВУ и по сути убирающий операции преобразования под кат.


задача #4:
все мы знаем, что гусей с децибелами не скалывают... ну вы короче поняли...

ваш ответ?
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re: арсенал -- не люки и не гномики
От: uzhas Ниоткуда  
Дата: 19.05.16 17:37
Оценка: :)
Здравствуйте, мыщъх, Вы писали:

М>задача #4:

М>все мы знаем, что гусей с децибелами не скалывают... ну вы короче поняли...

М>ваш ответ?


тут очень просто решить, если умеешь складывать простые дроби
если домножить гусей на децибелы, а децибелы на гусей, то их вполне уже можно сложить
Re[2]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 19.05.16 17:39
Оценка:
Здравствуйте, uzhas, Вы писали:

U>Здравствуйте, мыщъх, Вы писали:


U>тут очень просто решить, если умеешь складывать простые дроби

U>если домножить гусей на децибелы, а децибелы на гусей, то их вполне уже можно сложить
ничего не понял. зачем домножать гусей на децибелы?
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re: арсенал -- не люки и не гномики
От: dr. Acula Украина  
Дата: 19.05.16 17:40
Оценка: +2
М>ваш ответ?
выдыхай.
Re[3]: арсенал -- не люки и не гномики
От: uzhas Ниоткуда  
Дата: 19.05.16 17:45
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>зачем домножать гусей на децибелы?


то есть вопрос "как" у тебя не возник ?
Re[4]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 19.05.16 17:52
Оценка: +1
Здравствуйте, uzhas, Вы писали:

U>Здравствуйте, мыщъх, Вы писали:


М>>зачем домножать гусей на децибелы?


U>то есть вопрос "как" у тебя не возник ?


"как" это к специалистам. а мне интересно зачем? если гуси вызывают цепную реакцию размножения, то в принципе да. можно сложить пять гусей и три децибела и получить восемь тонн зерна, которое сожрет их популяция через некоторый промежуток времени. то есть физический смысл мне понятен даже без домножения. но зачем это нужно -- никак не пойму.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re: арсенал -- не люки и не гномики
От: Хэлкар  
Дата: 19.05.16 19:57
Оценка:
Контора занимается F#? Там можно задавать единицы измерения и преобразования между ними. После этого можно не парясь складывать гусей с дюймами.
Re[2]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 19.05.16 20:11
Оценка:
Здравствуйте, Хэлкар, Вы писали:

Х>Контора занимается F#?

маловероятно, там основная разработка под никсы.

X> Там можно задавать единицы измерения и преобразования между ними.

X> После этого можно не парясь складывать гусей с дюймами.
а как же физический смысл? если комания по логистике берет деньги либо за каждого гуся, либо за каждый дюйм иного груза, то без данного конкретного условия задачи непонятно о каких преобразованиях идет речь. хотя гуси с дюймами это, конечно, крайный вриант.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re: арсенал -- не люки и не гномики
От: alpha21264 СССР  
Дата: 19.05.16 21:31
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>задача #4:

М>все мы знаем, что гусей с децибелами не скалывают... ну вы короче поняли...

Когда ты складывал метры с дюймами — это были хоть и разные единицы, но величина одинаковая — длинна.
С километрами и литрами ты выкрутился тем, что перевёл их в деньги.

Не, ну можно и гусей с децибелами в деньги перевести — универсальную меру всего в капитализме.
Но врядли ты это имел в виду...

Течёт вода Кубань-реки куда велят большевики.
Re[2]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 19.05.16 21:41
Оценка: :)
Здравствуйте, alpha21264, Вы писали:

A>Здравствуйте, мыщъх, Вы писали:


A>Не, ну можно и гусей с децибелами в деньги перевести — универсальную меру всего в капитализме.

зачем в деньги? я же предложил цепную реакцию йаиц как функции сколько нужно зерна гусиному поколению пока оно не сдохнет от голода. в децибелах мы будем измерять секусальную функцию гусиного размножения.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re[2]: арсенал -- не люки и не гномики
От: C0s Россия  
Дата: 19.05.16 21:59
Оценка: +1 :)))
Здравствуйте, dr. Acula, Вы писали:

М>>ваш ответ?

DA>выдыхай.

я вот тоже подумал, что это обсуждение может быть частью темы "курение на работе"...
Re[3]: арсенал -- не люки и не гномики
От: Хэлкар  
Дата: 19.05.16 22:57
Оценка:
М>а как же физический смысл? если комания по логистике берет деньги либо за каждого гуся, либо за каждый дюйм иного груза, то без данного конкретного условия задачи непонятно о каких преобразованиях идет речь. хотя гуси с дюймами это, конечно, крайный вриант.

С каких это пор язык программирования стал интересоваться физическим смыслом программы? Разработчик задал преобразование и это уже его проблемы.
Re[4]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 19.05.16 23:05
Оценка:
Здравствуйте, Хэлкар, Вы писали:

Х>С каких это пор язык программирования стал интересоваться физическим смыслом программы? Разработчик задал преобразование и это уже его проблемы.

как же иначе километры в литры преобразовывать? или я просто не понимаю о чем речь?
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re[5]: арсенал -- не люки и не гномики
От: Хэлкар  
Дата: 19.05.16 23:33
Оценка:
М>как же иначе километры в литры преобразовывать? или я просто не понимаю о чем речь?

не важно
Re: арсенал -- не люки и не гномики
От: xy012111  
Дата: 20.05.16 05:51
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>а теперь внимание правильный ответ:

М>если у нас есть тип данных "метр" и есть тип данных "дюйм", то ЯВУ может допускать сложение данных разных типов, если ЯВУ автоматически вызывает процедуру преобразования одного типа в другой и у программиста не болит голова.

"ЯВУ" — язык высокого уровня? ОК, Каков будет тип результата даже при сложении метров с дюймами? Метры? Дюймы? Попугаи? И как на нём выполняется сложение километров с литрами, можно узнать? Кто и как написал "процедуру преобразования" для этих типов? То есть понятно, что "процедуры" написать как-то можно, но ведь это бессмыслица получится, негодная в реальной жизни? Или нет?

М>в принципе, мой ход мысли их удовлетворил. тем более, что блиц. тем более, что мои частные случаи ничуть не более частные чем их "правильный ответ", налагающий жестокие ограничения на выбор ЯВУ и по сути убирающий операции преобразования под кат.


Их "правильный" ответ кажется какой-то ерундой, ну или я чего-то не понял.
Re[2]: арсенал -- не люки и не гномики
От: Пофигист Россия  
Дата: 20.05.16 06:02
Оценка:
Здравствуйте, xy012111, Вы писали:

X>"ЯВУ" — язык высокого уровня? ОК, Каков будет тип результата даже при сложении метров с дюймами? Метры? Дюймы? Попугаи?

Как определишь, то и будет результатом. Логично было бы конечно всё к стандартным величинам СИ переводить. Но американцы могут конечно и в своих попугаях захотеть результат.

X> И как на нём выполняется сложение километров с литрами, можно узнать? Кто и как написал "процедуру преобразования" для этих типов? То есть понятно, что "процедуры" написать как-то можно, но ведь это бессмыслица получится, негодная в реальной жизни? Или нет?

В принципе литры могут разумно переводится в километры, если это литры бензина и километры пробега автомобиля. И есть функция потребления топлива на километр пробега в зависимости от, например, скорости.
Re[2]: арсенал -- не люки и не гномики
От: Miroff Россия  
Дата: 20.05.16 06:04
Оценка: 6 (1)
Здравствуйте, xy012111, Вы писали:

X>"ЯВУ" — язык высокого уровня? ОК, Каков будет тип результата даже при сложении метров с дюймами? Метры? Дюймы? Попугаи?


Производный анонимный тип "метры плюс дюймы" в виде монады.

X>И как на нём выполняется сложение километров с литрами, можно узнать?


Никак, метры хранятся отдельно, дюймы отдельно, при необходимости можно привести результат к одной из двух, либо вообще к третьей величине, либо вообще взять по отдельности.

X>Кто и как написал "процедуру преобразования" для этих типов?


Кому потребуется, тот и напишет.

X>То есть понятно, что "процедуры" написать как-то можно, но ведь это бессмыслица получится, негодная в реальной жизни? Или нет?


Как раз в реальной жизни оно востребованно. Мы как-то написали POC для банковского баланса, суммы не приводились в рубли на лету, а хранились рубли отдельно, доллары отдельно, фраки отдельно. Конвертация же в ребли осуществлялась в последний момент. Благодаря такой архитектуре, баланс не нужно было сводить по нескольку часов, вместо этого можно было апдейтить баланс в реальном времени. К сожалению недалекие банкиры нашу идею зарубили по каким-то своим политическим причинам.
Отредактировано 20.05.2016 7:03 Miroff . Предыдущая версия .
Re: арсенал -- не люки и не гномики
От: mgu  
Дата: 20.05.16 06:24
Оценка: :)
Здравствуйте, мыщъх, Вы писали:

М>задача #3:

М>все мы знаем, что доллары с евро не складывают. приведите пример когда такое сложение не только допустимо, оправдано, но и неизбежно

Я складываю доллары с евро в кубышку -- рубль-то неизбежно обесценится.
Re[3]: арсенал -- не люки и не гномики
От: xy012111  
Дата: 20.05.16 07:37
Оценка:
Здравствуйте, Miroff, Вы писали:

X>>"ЯВУ" — язык высокого уровня? ОК, Каков будет тип результата даже при сложении метров с дюймами? Метры? Дюймы? Попугаи?

M>Производный анонимный тип "метры плюс дюймы" в виде монады.
M>…метры хранятся отдельно, дюймы отдельно, при необходимости можно привести результат к одной из двух, либо вообще к третьей величине, либо вообще взять по отдельности.

Да, спасибо, но так ведь можно по сути описать вообще всё что угодно! Любую операцию над любыми(*) данными.

M>Как раз в реальной жизни оно востребованно.


Вообще принцип — да, конечно. Но и в вашем примере (*) вы хранили две денежные единицы. Это как метры-дюймы, тоже понятно. Я так дни-недели-месяцы абстрактные храню, так же операции арифметические над ними делаю (операцию сложения нескольких дней и нескольких месяцев ни в днях ни в месяцах не выразить точно). А только как появляется дата конкретная, к которой надо этот период времени применить, входит результат и операция обретает смысл.

А вот я спросил конкретно про разноплановые величины и операцию сложения над ними. Хоть убейте, никакого практического применения не могу выдумать. Умножить-поделить одно на другое я понимаю. Приведение и того и другого к одной другой величине и сложение тех величин — отлично понимаю! Поэтому решение топик-стартера видится верным, а вот спрашивающих сильно натянутым.
Re[3]: арсенал -- не люки и не гномики
От: xy012111  
Дата: 20.05.16 07:40
Оценка:
Здравствуйте, Пофигист, Вы писали:

П>Здравствуйте, xy012111, Вы писали:


X>>"ЯВУ" — язык высокого уровня? ОК, Каков будет тип результата даже при сложении метров с дюймами? Метры? Дюймы? Попугаи?

П>Как определишь, то и будет результатом. Логично было бы конечно всё к стандартным величинам СИ переводить. Но американцы могут конечно и в своих попугаях захотеть результат.

Да, семантически-то ясно, интересно было с точки зрения ЯП, на что ответил Miroff.

X>> И как на нём выполняется сложение километров с литрами, можно узнать? Кто и как написал "процедуру преобразования" для этих типов? То есть понятно, что "процедуры" написать как-то можно, но ведь это бессмыслица получится, негодная в реальной жизни? Или нет?

П>В принципе литры могут разумно переводится в километры,

Вопрос был не в переводе, а в осмысленности сложения одного с другим. Если одно на другое поделить — это я понимаю.
Re[3]: арсенал -- не люки и не гномики
От: wander  
Дата: 20.05.16 11:16
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>зачем в деньги?


Ну можно гусей перевести в децибелы (уровень совокупного гусиного шума) и сложить с другими децибелами, обозначающими остальные звуки вокруг. Тогда мы получим общий уровень шума. В принципе так можно рассчитать степень звукоизоляции домика фермера, который разводит гусей.
Re[5]: арсенал -- не люки и не гномики
От: uzhas Ниоткуда  
Дата: 20.05.16 11:29
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>можно сложить пять гусей и три децибела и получить восемь тонн зерна, которое сожрет их популяция через некоторый промежуток времени.


нет, ну надо же такую ерунду написать! ошибка на порядки ведь. с таким подходом наши фермеры при помощи магнитофона Ямаха и вольера из пяти гусей завалили бы всю европу первоклассной отборной пшеницей
по факту надо 120 децибел и где-то 50 голов пернатых гусей для получения 200 мг девственно-чистого помета — идеального сырья для экстракции ржи
а при 180 децибелах уже даже с тебя можно будет получить чуток пшена с некими примесями
Re: арсенал -- не люки и не гномики
От: 0BD11A0D  
Дата: 20.05.16 13:32
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>задача #2:

М>все мы знаем, что метры с дюймами не складывают. приведите пример когда такое сложение не только допустимо, но и оправдано

М>отвечаю что:

М>у нас есть измеритель длинны, основанный на вращении барабана с механическим счетчиком и селектором типа отсчета. счетчик имеет 3 десятичных разряда. вы начинаете измерение в метрах и затем переключаете селектор на дюймы. пускай дюймов было 378, а метеров 518. спрашивается: произойдет ли переполнение счетчика. очевидно, что решение задачи сводится к сложению двух величин

В режиме блица? Нуок, блиц-блиц, скорость без границ.

Пусть у нас есть анизотропное пространство-время, в котором летит космический корабль... Нет, анизотропность привести на внешнее пространство придется, гемор... В общем, пусть у нас будет среда с разным коэффициентом сопротивляемости движению в разных направлениях. Хм... Пусть у нас будет космическая тяжелогруженная тележка с реактивным двигателем, у которой колеса не поворачиваются. Когда мы ее катим, на единицу топлива можно проехать метр. Когда мы ее волочем в продольном направлении, из-за сопротивления расход топлива увеличивается и на ту же единицу можно проехать дюйм. Если мы проедем 500 метров и проволочем еще 100 дюймов вправо, топлива нужно (500+100) единиц.

Если кому-то не нравится, что у нас есть коэффициент, позволяющий складывать без умножения, то вот дополнительные сведения: мы специально подбираем его, манипулируя материалами. Потому, что в Космическом Тележечном Чипе, считающем топливо, выдерживающем излучение фотосферы, каждая инструкция и каждая ячейка памяти — на вес золота. Проще материалы колесиков менять, пока тележка в жестких условиях пролета через фотосферу, колесики скрываются в брюхе тележки и они — дешевый расходник. А чип — нет. Инженеры решили, что материалы подогнать проще, чем усложнять код.

Фсё!

М>задача #3:

М>все мы знаем, что доллары с евро не складывают. приведите пример когда такое сложение не только допустимо, оправдано, но и неизбежно

Год 2050. Путин пошел на девятый срок. Рубль упал так, что зарплата программиста Васи в сто тысяч рублей — аккурат больше доллара, но меньше евро. Программист идет к проститутке Маше, которая просит 150 тысяч рублей, доказывая Васе, какая профессия на самом деле круче. Он сует руку в карман и не глядя считает монетки, которые, как он знает, имеют номинал либо 1 доллар, либо 1 евро. Если сумма монеток 0 или 1, он идет домой. Если 2 или больше, он идет к Маше. Всегпа можно подогнать цену услуг Маши так, чтобы было минимальное количество монет, которое надо насчитать (в смысле, оно не всегда 2).
Re: арсенал -- не люки и не гномики
От: · Великобритания  
Дата: 20.05.16 15:37
Оценка: 15 (1) +1
Здравствуйте, мыщъх, Вы писали:

М>давно это было, но как сейчас помню. блиц интервью. думать некогда и отвечать нужно сразу.


М>задача #1.

М>все мы знаем, что километры с литрами складывать нельзя. приведите пример когда это можно.
Почему нельзя? Литр это по сути масса некоего вещества. А т.к. E = m · c2, значит это некая энергия. Энергия это частота E = h · ν, далее длина волны этой частоты ν · λ = c, длину λ = h / (m · c) выразим в километрах. Т.е. если мы знаем, литры чего мы складываем, то их можно перевести в километры и сложить как во второй задаче.

М>отвечаю, что:

М>за каждый километр пройденного пути с логотипом пепси-колы на спине компания платит вам $1. и за каждый литр выпитого пойла тоже платит $1. вы прошли 13 км и выпили 8 литров. сколько вам заплатят денег в скв?

М>мне говорят что:

М>так нечестно. у вас там коэффициент равен единице и это частный случай, так что давайте изменим условия задачи.
Это не нечестно, а неверно. Ты просто небрежно расписал единицы измерения. Будет так:
"за каждый километр пройденного пути с логотипом пепси-колы на спине компания платит вам $1" это на язык математики не переводится как $1, а как RateA=1 $/km, а "за каждый литр выпитого пойла тоже платит $1" это RateB = 1 $/L. А дальше уже сама формула:
(путь * RateA) + (объём * RateB)
(13 km * 1 $/km) + (8 L * 1 $/L) — всё аккуратно сокращается и получается сложение $.

М>задача #2:

М>все мы знаем, что метры с дюймами не складывают. приведите пример когда такое сложение не только допустимо, но и оправдано
Складывают, конечно, но сами вычисления производят с учётом единиц измерения. Так же как можно сложить два метра и пять сантиметров и получить 2.05 метров или 205 сантиметров или вообще 2050 миллиметров.
Насчёт оправдано: в технике/строительстве — запросто. Если я положу трубу 1" на 1см крепёж — какой высоты будет конструкция?

В общем задачи какие-то дурацкие, некорректные, "догадайся что думает задающий".
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Отредактировано 20.05.2016 15:43 · . Предыдущая версия .
Re[2]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 20.05.16 16:49
Оценка:
Здравствуйте, ·, Вы писали:

·>Здравствуйте, мыщъх, Вы писали:


М>>все мы знаем, что километры с литрами складывать нельзя. приведите пример когда это можно.

·>Почему нельзя? Литр это по сути масса некоего вещества. А т.к. E = m · c2, значит это некая энергия. Энергия это частота E = h · ν, далее длина волны этой частоты ν · λ = c, длину λ = h / (m · c) выразим в километрах.

сразу винда хорошая физическая подготовка. я так быстро не могу.

·>Это не нечестно, а неверно. Ты просто небрежно расписал единицы измерения. Будет так:

·>(путь * RateA) + (объём * RateB)
да, писал по памяти и мог ошибиться. вероятно мне говорили, что коэффициент RateA у меня равен RateB и потому все сокращается.

в принципе я уже понимал на этом этапе куда она клонят. объявить переменную a типа "дистанция" и переменную b типа "объем", а дальше написать print a + b и чтобы работало. в принципе я даже знаю как это реализовать на языках типа пион или js, но я продолжал гнуть свою линию.

·>Складывают, конечно, но сами вычисления производят с учётом единиц измерения.

и мы снова возвращаемся к тому, что при тип А при сложении с типом Б вызывает процедуру преобразования.

·> Насчёт оправдано: в технике/строительстве — запросто. Если я положу трубу 1" на 1см крепёж — какой высоты будет конструкция?

насколько я знаю строительство, то там во многих случаях так и будет: один дюйм и один см. потому что в противном случае непонятно как округлять. дюймовая резьба и дюймовые трубы так и остались рядом с метрической системой. в метрическую систему оно не переводится. типа 2/3" ну никак в метрической системе не выразить корректно.

·> В общем задачи какие-то дурацкие, некорректные, "догадайся что думает задающий"

задача про круглые люки еще более дурацкая, не? тем более что я вижу кучу прямоугольных люков вокруг себя. можно даже поставить вопрос так: если у нас люк 10 на 40, то какой размер дырки должен быть чтобы люк не рухнул вниз? но такого ответа мало кто ожидает, хотя соглашается, что прямоугольные люки сейчас повсюду.

про гномиков задача вообще дебильная. она сводится к кодам коррекции ошибок. шапки двух цветов это частный случай. задача вырождается к чет-нечет. скукотища. а давайте скажем что на гномах шапки 4х цветов. или вообще есть K цветов. но это все равно скучно.

ок, давайте возьмем хардкор и взрыв мозга: пускай у нас есть 16 гномов. великан достает шапки из сумки. известно что прораб кинул туда 8 красных шапок, 4 синих шапки, 4 зеленых шапки, 2 фиолетовых шапки, 2 желтых, 1 пурпурную, 1 белую и 1 черную.
спрашивается: сколько гномов гарантированно выживают? для упрощения пускай каждый гном видит шапки всех остальных, кроме своей, т.е. они не в очереди стоят, а в куче.

вот тут-то и пригодятся коды коррекции ошибк. хотя, возможно, существует и другое решение, но я о нем не знаю.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re: арсенал -- не люки и не гномики
От: mrTwister Россия  
Дата: 20.05.16 17:03
Оценка: :)
Здравствуйте, мыщъх, Вы писали:

М>задача #4:

М>все мы знаем, что гусей с децибелами не скалывают... ну вы короче поняли...

Нострадамус сказал, что конец света наступит в полной тишине, когда не останется ни одного гуся. Таким образом, сложив количество гусей с децибелами и получив цифру, отличную от нуля, можно расслабиться.
лэт ми спик фром май харт
Re[2]: арсенал -- не люки и не гномики
От: binnom  
Дата: 20.05.16 17:18
Оценка:
Здравствуйте, ·, Вы писали:

М>>задача #1.

М>>все мы знаем, что километры с литрами складывать нельзя. приведите пример когда это можно.
·>Почему нельзя? Литр это по сути масса некоего вещества.
Палево. Литры — это объем. Литр бензина весит меньше килограмма, коий и есть размерность массы.
Re: арсенал -- не люки и не гномики
От: sergey179 Россия  
Дата: 20.05.16 19:18
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>давно это было, но как сейчас помню. блиц интервью. думать некогда и отвечать нужно сразу.


Все зависит от интерпретации. В конечном счете мы имеем слова. Сложение слов допускается, хотя полученные предложения могут не нести смысла.
Если понятия овеществить написав на бумажке и наклеив на кубики, то кубики можно складывать и даже построить что-то забавное.

Относительность знаний — великая вещь. Утверждение "2 плюс 2 равно 13" относительно ближе к истине, чем "2 плюс 2 равно 41". Можно даже сказать, что переход к первому от второго есть проявление творческой зрелости, научного мужества и неслыханный прогресс науки — если не знать, что 2 плюс 2 равно четырем.
В арифметике мы это знаем, но ликовать рано. Например, в физике 2 плюс 2 оказывается меньше четырех — на деффект массы. А в таких тонких науках, как социология или этика, — так там не то что 2 плюс 2, но даже 1 плюс 1 — это то ли будущая семья, то ли сговор с целью ограбления банка.
К. Прутков-инженер, мысль No 5

Re[3]: арсенал -- не люки и не гномики
От: · Великобритания  
Дата: 20.05.16 19:20
Оценка:
Здравствуйте, binnom, Вы писали:

М>>>задача #1.

М>>>все мы знаем, что километры с литрами складывать нельзя. приведите пример когда это можно.
B>·>Почему нельзя? Литр это по сути масса некоего вещества.
B>Палево. Литры — это объем. Литр бензина весит меньше килограмма, коий и есть размерность массы.
Ага, я сжульничал, написал "некоего вещества". Т.е. литр кока-колы можно выразить в километрах, а литровую бутылку из-под кока-колы — нельзя...

Вопрос на засыпку — какой длины литр вакуума?
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[4]: арсенал -- не люки и не гномики
От: binnom  
Дата: 20.05.16 19:24
Оценка:
Здравствуйте, ·, Вы писали:

М>>>>задача #1.

М>>>>все мы знаем, что километры с литрами складывать нельзя. приведите пример когда это можно.
B>>·>Почему нельзя? Литр это по сути масса некоего вещества.
B>>Палево. Литры — это объем. Литр бензина весит меньше килограмма, коий и есть размерность массы.
·>Ага, я сжульничал, написал "некоего вещества". Т.е. литр кока-колы можно выразить в километрах, а литровую бутылку из-под кока-колы — нельзя...
Почему же нельзя, если разработать дивгатель, работающий от сжигания бутылок — то будет можно.

·>Вопрос на засыпку — какой длины литр вакуума?

Зависит от контейнера и качества вакуума.
Re[3]: арсенал -- не люки и не гномики
От: · Великобритания  
Дата: 20.05.16 19:51
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>>>все мы знаем, что километры с литрами складывать нельзя. приведите пример когда это можно.

М>·>Почему нельзя? Литр это по сути масса некоего вещества. А т.к. E = m · c2, значит это некая энергия. Энергия это частота E = h · ν, далее длина волны этой частоты ν · λ = c, длину λ = h / (m · c) выразим в километрах.
М>сразу винда хорошая физическая подготовка. я так быстро не могу.
Да я троечник, ты что... Просто недавно где-то в новостях пробегало что переопределить килограмм хотят.

М>·>Это не нечестно, а неверно. Ты просто небрежно расписал единицы измерения. Будет так:

М>·>(путь * RateA) + (объём * RateB)
М>да, писал по памяти и мог ошибиться. вероятно мне говорили, что коэффициент RateA у меня равен RateB и потому все сокращается.
Если и равен, то только численно, но 1 $/L == 1 $/km только по ошибке...

М>в принципе я уже понимал на этом этапе куда она клонят. объявить переменную a типа "дистанция" и переменную b типа "объем", а дальше написать print a + b и чтобы работало. в принципе я даже знаю как это реализовать на языках типа пион или js, но я продолжал гнуть свою линию.

+ это всего лишь синтаксический сахар — вызов метода, а что он делает дело десятое, определяемое программистом.

М>·>Складывают, конечно, но сами вычисления производят с учётом единиц измерения.

М>и мы снова возвращаемся к тому, что при тип А при сложении с типом Б вызывает процедуру преобразования.
Не вызывает он процедуру преобразования, а вызывается соответствующий метод с определёнными типам.

М>·> Насчёт оправдано: в технике/строительстве — запросто. Если я положу трубу 1" на 1см крепёж — какой высоты будет конструкция?

М>насколько я знаю строительство, то там во многих случаях так и будет: один дюйм и один см. потому что в противном случае непонятно как округлять. дюймовая резьба и дюймовые трубы так и остались рядом с метрической системой. в метрическую систему оно не переводится. типа 2/3" ну никак в метрической системе не выразить корректно.
Да дроби-то обыкновенные тут причём? Так и выразишь через дробные миллиметры: 2/3" = 16 14/15мм.
А если рассматривать совсем реальную задачу: "какой высоты отрезать крышку для конструкции из трубы 1" и крепежа 1см" — то будешь эту высоту отмерять линейкой либо с дюймовой шкалой, либо с миллиметровой, и известной погрешностью и отмеришь 35мм.

М>·> В общем задачи какие-то дурацкие, некорректные, "догадайся что думает задающий"

М>задача про круглые люки еще более дурацкая, не? тем более что я вижу кучу прямоугольных люков вокруг себя. можно даже поставить вопрос так: если у нас люк 10 на 40, то какой размер дырки должен быть чтобы люк не рухнул вниз? но такого ответа мало кто ожидает, хотя соглашается, что прямоугольные люки сейчас повсюду.
Конечно, дурацкая. Поэтому и стала мемом.

М>ок, давайте возьмем хардкор и взрыв мозга: пускай у нас есть 16 гномов. великан достает шапки из сумки. известно что прораб кинул туда 8 красных шапок, 4 синих шапки, 4 зеленых шапки, 2 фиолетовых шапки, 2 желтых, 1 пурпурную, 1 белую и 1 черную.

М>спрашивается: сколько гномов гарантированно выживают? для упрощения пускай каждый гном видит шапки всех остальных, кроме своей, т.е. они не в очереди стоят, а в куче.

М>вот тут-то и пригодятся коды коррекции ошибк. хотя, возможно, существует и другое решение, но я о нем не знаю.

Хе-хе. Это уже конечно интереснее... но явно не для интервью задачка.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[5]: арсенал -- не люки и не гномики
От: · Великобритания  
Дата: 20.05.16 20:09
Оценка:
Здравствуйте, binnom, Вы писали:

B>·>Вопрос на засыпку — какой длины литр вакуума?

B>Зависит от контейнера и качества вакуума.
Как это зависит от контейнера?
И что значит качество? Пусть самый первоклассный вакуум, высокой очистки — физический.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[2]: арсенал -- не люки и не гномики
От: mgu  
Дата: 21.05.16 02:07
Оценка:
Здравствуйте, ·, Вы писали:

·>Почему нельзя? Литр это по сути масса некоего вещества. А т.к. E = m · c2, значит это некая энергия. Энергия это частота E = h · ν, далее длина волны этой частоты ν · λ = c, длину λ = h / (m · c) выразим в километрах. Т.е. если мы знаем, литры чего мы складываем, то их можно перевести в километры и сложить как во второй задаче.


22 квадратных литра:

Re[3]: арсенал -- не люки и не гномики
От: uzhas Ниоткуда  
Дата: 21.05.16 15:39
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>ок, давайте возьмем хардкор и взрыв мозга: пускай у нас есть 16 гномов.


тьфу, да какой же это хардкор
вот давай лучше возьмем бесконечное число гномиков (если точнее, то счетное) и для простоты будем рассматривать всего два цвета
как гномам договориться, чтобы великан сожрал лишь конечное число гномов в день экзекуции?
Re[4]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 21.05.16 16:13
Оценка:
Здравствуйте, uzhas, Вы писали:

U>Здравствуйте, мыщъх, Вы писали:


М>>ок, давайте возьмем хардкор и взрыв мозга: пускай у нас есть 16 гномов.


U>тьфу, да какой же это хардкор

U>вот давай лучше возьмем бесконечное число гномиков (если точнее, то счетное) и для простоты будем рассматривать всего два цвета
U>как гномам договориться, чтобы великан сожрал лишь конечное число гномов в день экзекуции?
дык бесконечность ничего не меняет. чет-нечет считается для конечного числа даже по условиям вашей задачи. получается что один гном дохнет с вероятностью 50%, остальные выживают гарантированно.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re[5]: арсенал -- не люки и не гномики
От: uzhas Ниоткуда  
Дата: 21.05.16 19:19
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>дык бесконечность ничего не меняет.

она меняет всё, тривиальное решение здесь неприменимо

М>чет-нечет считается для конечного числа даже по условиям вашей задачи. получается что один гном дохнет с вероятностью 50%, остальные выживают гарантированно.

прикинь, что должен ответить первый гном, который видит перед собой всех остальных (счетное кол-во). как ты собрался делать чет-нечет для счетного кол-ва гномов?
Re[6]: арсенал -- не люки и не гномики
От: мыщъх США http://nezumi-lab.org
Дата: 22.05.16 01:19
Оценка:
Здравствуйте, uzhas, Вы писали:

U>Здравствуйте, мыщъх, Вы писали:


М>>чет-нечет считается для конечного числа даже по условиям вашей задачи. получается что один гном дохнет с вероятностью 50%, остальные выживают гарантированно.

U>прикинь, что должен ответить первый гном, который видит перед собой всех остальных (счетное кол-во). как ты собрался делать чет-нечет для счетного кол-ва гномов?
почему первый гном видит бесконечное кол-во?

но ок, пускай из бесконечное кол-во. это по прежнему мало что меняет. пускай у гномов блочная схема. размер блоков может варьироваться. блоки A и B, С плюс бесконечность
размер блока А подбирается так, чтобы первый гном в блоке Б, называя свой цвет, который равен четности-нечетности шляп в блоке С совпадал с его собственным цветом. размер блока определяет сами гномы динамически как наименьший возможный блок, отвечающий такому условию.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re: арсенал -- не люки и не гномики
От: Mishka Норвегия  
Дата: 23.05.16 14:20
Оценка:
Здравствуйте, мыщъх, Вы писали:

М>задача #3:

М>все мы знаем, что доллары с евро не складывают. приведите пример когда такое сложение не только допустимо, оправдано, но и неизбежно

quanto
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.