Коробка с карандашами

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

ilid писал(а):
Akrav писал(а):6
4 - как придумал Илид, но только чтобы концы карандаша по разные стороны плоскости треугольника выходили, тогда в двух оставшихся вершинах можно повторить.
Супер, скорее всего так оно и есть! Два треугольника вдетые друг в друга таким образом. Cool!
Погодите вы, горячие канадские товарищи :twisted:
Треугольники еще не вдели как следует, а уже кричать.
Как конкретно треугольники вдетые? Точно удостоверились, что попарно касаются? Объясните тогда, как именно. Картинки товарищ Карло до сих пор не разрешает постить, поэтому давайте на пальцах :twisted:
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

drain bamage писал(а):5 делается следующим образом -

Код: Выделить всё

    |
----|
  | |
  |----
  |
и пятый вставляется вертикально в середину
Пятого можно и не вставлять. :twisted:
Два горизонтальных карандаша уже не касаются друг друга. Та же картина, вид сбоку - с вертикальными карандашами.
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

ok, c 5-ю ошибочка вышла.
зато знаю как можно 6 организовать -

берем два, кладем параллельно, чтобы касались.
на них сверху параллельно первым двум кладем третий,
в результате имеем "горку" из 3х взаимно касающихся
карандашей. тоже самое делаем с другими тремя, однако
полученную горку поворачиваем на 180 вокруг продольной
оси конструкции. затем прикладываем первую группу ко
второй торцам.
Последний раз редактировалось ajkj3em 12 авг 2003, 21:03, всего редактировалось 2 раза.
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

drain bamage писал(а):берем два, на них сверху кладем третий
тоже самое делаем с другими тремя
вторую группу поворачивает на 180 вдоль оси карандашей и
прикладываем торцами в торцам первой группы.
А нарисовать не попробуешь?
А то не совсем понятно, какой торец куда :twisted:
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

Циник писал(а):
drain bamage писал(а):берем два, на них сверху кладем третий
тоже самое делаем с другими тремя
вторую группу поворачивает на 180 вдоль оси карандашей и
прикладываем торцами в торцам первой группы.
А нарисовать не попробуешь?
А то не совсем понятно, какой торец куда :twisted:
я там русский подправил немного. ты уж постарайся понять
без картинки. там торцов немного, ты сможешь, я в тебя верю.
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

drain bamage писал(а):я там русский подправил немного. ты уж постарайся понять
Я, конечно, стараюсь по мере сил, но есть предел и моим силам :twisted:
без картинкию ты сможешь, я в тебя верю.
А вот я пока в твое решение не верю, товарищ :twisted:
drain bamage писал(а):берем два, на них сверху кладем третий
тоже самое делаем с другими тремя
вторую группу поворачивает на 180 вдоль оси карандашей и
прикладываем торцами в торцам первой группы.
Вот я тут картинку нарисовал, хотя и не очень понимаю, что такое "ось карандашей" - на всех одна ось?

(товарищ Карло, твои тэги Code - сакс биг тайм)

Код: Выделить всё

\      /      /\
--------     /  \
  \  /     -/----\-
   \/      /      \
У левой группы карандашей горизонтальный карандаш лежит сверху, а у второй - снизу (ее мы перевернули на 180 градусов относительно горизонтальной оси в плоскости экрана, я не уверен, правда, что это и есть пресловутая ось карандашей). Правильно пока карандаши лежат? Если да, то куда торцы к торцам прикладывать?
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

Циник писал(а): [big snip]
Правильно пока карандаши лежат? Если да, то куда торцы к торцам прикладывать?
нет, не правильно. посмотри мое решение после поправки.
по-моему там все однозначно (сначала и вправду криво написал)
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

drain bamage писал(а):ok, c 5-ю ошибочка вышла.
зато знаю как можно 6 организовать -

берем два, кладем параллельно, чтобы касались.
на них сверху параллельно первым двум кладем третий,
в результате имеем "горку" из 3х взаимно касающихся
карандашей. тоже самое делаем с другими тремя, однако
полученную горку поворачиваем на 180 вокруг продольной
оси конструкции. затем прикладываем первую группу ко
второй торцам.
Сейчас я твое решение популярно нарисую (точки игнорируй, без них папин-Карловский код глючит):

Код: Выделить всё

1.2...4
.3...5.6
Это - две твои горки карандашей, вид с торцов. Вторая (карандаши номер 4-5-6) повернута на 180 гр. относительно первой (1-2-3), как ты просил). Так?

Теперь мысленно (я не могу этого нарисовать папиным-Карловским кодом, вернее, могу, но лень) совместим эти две "горки" параллельным переносом правой поверх левой ("приложим торцами") :twisted:

Что мы видим? Мы видим, что "противоположные" карандаши из разных горок (1 и 6, 2 и 5, 3 и 4) не касаются. Они касались бы только в случае, если бы между тремя карандашами твоей горки не было дырочки (в которую можно всунуть такой тоненький еще один карандашик) :twisted:

Согласен, товарищ? Визуализирутся картинка в голове?

Если согласен, то мы отметем это твое решение, как ошибочное :twisted:
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

Циник писал(а): Согласен, товарищ?
согласен. фигня вышла :roll:
Аватара пользователя
Akrav
Графоман
Сообщения: 12527
Зарегистрирован: 17 июн 2003, 13:30

Сообщение Akrav »

Из трех карандашей делаем треугольник, четвертый продеваем сквозь треугольник так, чтобы концы были по разные стороны плоскости треугольника. Крепим один конец к одной из вершин треугольника, второй свободно может перемещаться по карандашу, противоположному вершине - везде касается. То же самое делаем с еще двумя карандашами для оставшихся двух вершин. Прижимаем три карандаша, проходящих сквозь плоскость треугольника друг к другу, поворачивая их вокруг точки их соприкосновения с вершиной, но не отрывая от карандаша, противоположного вершине.
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

а я знаю правильный ответ ... бе бе бе
Аватара пользователя
Akrav
Графоман
Сообщения: 12527
Зарегистрирован: 17 июн 2003, 13:30

Сообщение Akrav »

0xBEBEBE = 12500670 decimal.
Are you sure?
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

Akrav писал(а):0xBEBEBE = 12500670 decimal.
Are you sure?
0xбебебе не есть правильное 16-ричное число,
поскольку е = 16 (dec). это раз. а два - с чего
ты взял, что это hex, а скажем не 27-ричная система ?

:)
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

drain bamage писал(а):а я знаю правильный ответ ... бе бе бе
Что-то тебя, товарищ Дрэйн, на неспортивное поведение так и тянет.
Нехорошо. У нас ведь здесь не соревнование по гуглежу :twisted:
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

Akrav писал(а):Из трех карандашей делаем треугольник, четвертый продеваем сквозь треугольник так, чтобы концы были по разные стороны плоскости треугольника. Крепим один конец к одной из вершин треугольника, второй свободно может перемещаться по карандашу, противоположному вершине - везде касается.
Замечательно. Получаем пока решение для 4 карандашей.
То же самое делаем с еще двумя карандашами для оставшихся двух вершин. Прижимаем три карандаша, проходящих сквозь плоскость треугольника друг к другу, поворачивая их вокруг точки их соприкосновения с вершиной, но не отрывая от карандаша, противоположного вершине.
Докажи, что они прижмутся друг к другу, не отрываясь.
Для меня пока совершенно неочевидно, что прижмется, как ты задумал, даже пятый карандаш, не говоря уже о шестом.
Ответить