Имя: Пароль:
IT
 
разлить по ведрам 2:1
,
0 Ненавижу 1С
 
гуру
31.10.11
09:37
Есть два одинаковых ведра идеальной цилиндрической формы. Одно полностью наполненное водой, другое пустое.
Как не добавляя воды из вне и не отливая, максимально точно оставить в одном ведре 2/3, а в другом 1/3 от объема?
28 Stim213
 
31.10.11
10:40
+ а зная верхний треугольник - можно рассчитать угол наклона ведра.
29 Ненавижу 1С
 
гуру
31.10.11
10:40
(27) да, 3Д рулит ))
очки нужны?
30 1Сергей
 
31.10.11
10:40
(27)убедил
31 Stim213
 
31.10.11
10:41
(29) не надо. Еще стол зальешь..
32 SeraFim
 
31.10.11
10:41
а как теперь разделить на 2/3 без линейки?)
33 PuhUfa
 
31.10.11
10:41
(27) кроме ведер ничего нет. как ты будешь наклонять точно на 30 градусов?
34 vde69
 
31.10.11
10:42
(26) ты путаешь,

берем 3х литровую банку, наливаем в нее 0.5 литра воды, закрываем крышкой, кладем на бок. По твоему уровень воды будет 1/6 ???

сходи померь :)
35 Гость из Мариуполя
 
гуру
31.10.11
10:42
(27) теперь расскажи, как без линейки отмерить 2/3 на боковой стенке?
36 1Сергей
 
31.10.11
10:42
(33)тут не градусы, а сантиметры
37 vde69
 
31.10.11
10:42
вообще ответ в (13)
38 Гость из Мариуполя
 
гуру
31.10.11
10:43
подсказака всем:
известно, что конус, вписанный в цилиндр (с основанием, равным основанию цилиндра и высотой цилиндра), составляет ровно 1/3 от объема цилиндра. ;)
осталось наклонить ведро так, чтобы уровень воды был не по диагонали (ровно половина) - а наклонить так, чтобы ....
:)
39 Гость из Мариуполя
 
гуру
31.10.11
10:44
(37) замазки нету :)
40 Stim213
 
31.10.11
10:47
(35) ты лучше расскажи, как проверить потом результат без линейки =)
41 Stim213
 
31.10.11
10:47
вывод - линейка рулит =)
42 ptiz
 
31.10.11
10:48
пля.... всё ж очень просто, без всяких наклонов
43 Stim213
 
31.10.11
10:48
(34) ??
44 ptiz
 
31.10.11
10:50
ой, торможу...
45 Гость из Мариуполя
 
гуру
31.10.11
10:58
наклоняем, чтобы уровень воды был посередине (по диаметру) нижнего основания цилиндра...
и все.
46 Stim213
 
31.10.11
10:59
(45) ты гонишь. Таким образом ты отольешь 3/4
47 Stim213
 
31.10.11
11:01
48 Нуф-Нуф
 
31.10.11
11:02
ну как? таки разлили как по сабжу или нет?
49 Гость из Мариуполя
 
гуру
31.10.11
11:02
(43) бггг. ты не путай прямоугольник и цилиндр.
еще раз - конус, вписанный в цилиндр - это 1/3 от объема.
равнобедренный треугольник, вписанный в прямоугольник - совсем не 1/3 от площади, а половина.
в этом то вся фишка.
:)
50 Stim213
 
31.10.11
11:03
(48) см (27)
51 Stim213
 
31.10.11
11:03
(49) какой, к дьяволам, равнобедренный треугольник??
52 Stim213
 
31.10.11
11:05
(49) продолжай. как ты выльешь/оставишь в ведре конус воды?
53 Гость из Мариуполя
 
гуру
31.10.11
11:09
упс, (49) было  к (46)


(53) вот такой: http://s017.radikal.ru/i431/1110/ca/9824d5abd3d5.jpg
что, непохоже, да? а ведь именно так оно и есть.
:)
54 Stim213
 
31.10.11
11:12
(53) ну это прикольно, конечно. Ты можешь и так сделать. Но - не на нашей планете)

ПОвторяю вопрос: каким образом ты хочешь оставить в цилиндрическом ведре конус воды? =)
55 Базис
 
naïve
31.10.11
11:15
Переливать, наклоняя полное ведро. В момент касания уровнем воды дна полного ведра в нём останется 2/3. Доказывать не буду, ФМШ даёт ощущение правильного ответа без расчёта.
56 Гость из Мариуполя
 
гуру
31.10.11
11:16
зачем мне оставлять какой-то конус? я оставляю нижнюю треть по рис. (53) приподними правый край рисунка, чтобы уровень воды был горизонтальным и все.
57 Stim213
 
31.10.11
11:17
(55)  В момент касания уровнем воды дна полного ведра в нём останется не 2/3, а 1/2 воды. Доказывать не буду, геометрия дает ощущение правильного ответа по расчетам
58 Гость из Мариуполя
 
гуру
31.10.11
11:17
(55) нет, это будет ровно половина. ты проводишь диагональ от верхней точки нижнего торца к нижней точке верхнего торца.
59 ptiz
 
31.10.11
11:18
(56) Конус - выпуклый. А уровень - плоский.
60 Stim213
 
31.10.11
11:18
(56) ты гонишь
61 Гость из Мариуполя
 
гуру
31.10.11
11:20
(57) а теперь наклони еще чуть-чуть. чтобы был не момент касания дна, а середина дна. что останется в цилидре. Явно же меньше половины? А сколько? я утверждаю, что 1/3.
(60) докажи.
62 Stim213
 
31.10.11
11:21
(61) 1. ну что же ты такой трудный-то, а??? по поводу середины дна - смотри (47), там специально для таких, как ты в 3D нарисовано!
63 Stim213
 
31.10.11
11:23
+ хотя.. приношу извинения.. в 47 не 1/4 останется. но и не 1/3
64 Гость из Мариуполя
 
гуру
31.10.11
11:24
(60) я тебе уже привел рисунок, в котором твоя плоская геометрия тебя обманывает. По рис. (53) равнобедренный треугольник занимает половину площади прямоугольника, а по элементарной геометрии конус, вписанный в цилиндр - занимает 1/3 от объема.
В (47) все правильно - там 1/3 объема! Ты нарисовал правильный ответ, но упорно не хочешь его признавать :))))
65 Stim213
 
31.10.11
11:29
(64) ну по крайней мере, конус -  он круглый. а в 47 - в любом случае ты никак не выльешь то, что ты хочешь
http://www.bsh.kz/img/news/1306515662.jpg
66 Гость из Мариуполя
 
гуру
31.10.11
11:29
(63) хотя стоп. я тоже ошибаюсь.
не учел еще один нюанс.
щас подумаю, как еще это конус можно привязать к решению.
67 Stim213
 
31.10.11
11:30
вобщем, 27 - решение точно.
68 1Сергей
 
31.10.11
11:34
(66) тут конус вообще никоим боком. Я пока солидарен с Stim213 , а вот (13) я вообще не вьехал
69 Stim213
 
31.10.11
11:36
Вобщем надо проинтегрировать в полярных координатах)
70 Гость из Мариуполя
 
гуру
31.10.11
11:39
хм... вы прикалываетесь, что-ли? да в (27) он сам себя перемудрил. Ишь, метки через 1/3 нарисовал... :)
Если у меня будут метки через 1/3 на боковой стенке - это уже и будет решение. По готовым меткам отмерить 1/3 ведра - ха.
Достаточно нанести метки. :)))
весь вопрос - как?
71 Stim213
 
31.10.11
11:41
(70) ну если нет ВООБЩЕ НИЧЕГО - ни линейки, на транспортира - то и задача не имеет смысла, потому что конечный результат проверять придется на глаз
72 vde69
 
31.10.11
11:48
73 bubblegum
 
31.10.11
11:49
(53) +500 =) курс школьнй геометрии? =)))
74 bubblegum
 
31.10.11
11:50
(72) в верхнем цилиндре получается то же самое то на картинке в (53) ...
75 bubblegum
 
31.10.11
11:51
только в запаяных цилиндрах не увидеть уровень воды а в открытом запросто сердину дна найти моно =))
76 1Сергей
 
31.10.11
11:51
(72) и держать только в таком положении?
77 vde69
 
31.10.11
11:52
(74) только не нужно искать половину диаметра
78 Гость из Мариуполя
 
гуру
31.10.11
11:54
а можно уточнить, что автор подразумевал под словом "идеальный" цилиндр? "Идеальный" - это у которого высота равна диаметру основания? т.е. в разрезе - квадрат?
79 Stim213
 
31.10.11
11:55
(78) идеальная цилиндрическая форма
80 palpetrovich
 
31.10.11
11:55
(77) зато нужно видеть край цилиндра. короче (72) катит для прозрачных цилиндров :)
81 Stim213
 
31.10.11
11:56
вы лучше расскажите, как разлить 0,5 на троих с максимальной точностью, из измерительных приборов только соленый огурец
82 palpetrovich
 
31.10.11
11:57
(81) это делается автоматически, тут главное - не думать ;)
83 Stim213
 
31.10.11
12:01
84 АСанСаныч
 
31.10.11
12:07
(0)Раскручиваем воду в полном ведре. Объем воронки будет стремиться к вписанному в цилиндр конусу и из ведра вытечет ровно одна треть воды.
85 Гость из Мариуполя
 
гуру
31.10.11
12:09
(83) да это мелочь, а не задача.
1. Отливаем из 5л в 3л.
2. в 5 остается 2 литра.
3. Выливаем из 3л на землю.
4. переливаем из 5л в 3л оставшиеся 2л
5. наполняем 5л до краев.
6. отливаем из 5л в 3л до полной - один литр .
7. имеем в 5л оставшиеся 4л.
86 palpetrovich
 
31.10.11
12:23
(85) можно проще, вылить из каждого половину и перелить оставшееся из меньшего в большее :)
87 G-Re
 
31.10.11
19:29
(84) -> параболоиду вращения, а не конусу...
88 0xFFFFFF
 
31.10.11
20:46
(29) "очки нужны?"
нее, не так. Ачки нннада?
89 hatsher
 
31.10.11
20:47
(88) точно)))
90 Alexor
 
31.10.11
21:46
Очень сильно лень доказывать, но вроде решение:
из большего ведра выливать в меньшее, наклоняя ведра друг к другу.
Когда ведра наклонятся таким образом, что вода будет находиться в одной плоскости, в этот момент в одном будет 2/3 в другом 1/3
91 Alexor
 
31.10.11
21:54
92 RomanYS
 
31.10.11
21:59
(90)А как из двух одинаковых выбрать меньшее или это не про (0)
93 Alexor
 
31.10.11
22:04
(92) Всмысле?
Решение для задачи в (0)
Ну меньшее в 2 раза ведро наверное на глаз то можно определить?
94 RomanYS
 
31.10.11
22:05
(13) (68) без расчетов можно прикинуть, что в верхнем ведре будет строго меньше 1/4
отрезаем параллельной плоскостью такой же симметричый кусок, оставшееся в центре заведомо больше полведра
95 RomanYS
 
31.10.11
22:06
(93) "Есть два одинаковых ведра" - это из (0)
96 Alexor
 
31.10.11
22:11
(95) А блин. Я подумал что одно меньше другого.
97 Stim213
 
31.10.11
22:21
(96) все равно. Решение неверно. попробуй со стаканами. Их можно подвести друг к другу под разными углами и переливать из одного в другой сколько угодно раз
98 lubja
 
31.10.11
22:29
вот так не 1/3 получится?
http://s017.radikal.ru/i438/1110/91/42f18a4a4711.png
тока вопрос тогда в следующем, как чотко определить середину дна ведра?
99 АСанСаныч
 
31.10.11
22:41
(87) Согласен. Но всё равно воду вращать надо.
Если кому не лень, сходите на кухню и раскрутите воду ложкой в бокале (в раковине, а то обольётесь :)). Оцените, сколько выльется?
100 Stim213
 
31.10.11
22:42
сотка, однако
101 RomanYS
 
31.10.11
22:56
(98) получится меньше четверти, смотри (94)
102 ice777
 
31.10.11
23:39
тупо на глаз налить чтоб в одном было в 2 раза больше другого не предлагали?
103 kittystark
 
01.11.11
00:53
объем усеченного цилиндра V = Pi*r^2*(h1+h2)/2, где h1 и h2 - наибольший и наименьший отрезки образующей цилиндра

пусть высота наших цилиндров = Н, тогда при отливе из первого ведра (наклоне на некий угол) его наибольший отрезок всегда будет = H, за h - примем наименьший отрезок образующей цилиндра в первом ведре, если рассмотреть 2-е ведро, то макс отрезок = H-h, мин отрезок = 0

V1 / v2 = 2 или V1 = 2 * v2, отбрасывая Pi*r^2 получим
(H + h)/2 = 2 * (0 + H-h)/2
(H + h)/2 = H-h
H + h = 2H - 2h
3*h = H
h = 1/3 * H
т.е. нам необходимо наклонять 1-е ведро и отливать воду из него, до тех пор пока мин отрезок не достигнет трети высоты ведра
угол наклона = arctg(2/3*H / D) = arctg( 1/(3*H*r) )
104 kittystark
 
01.11.11
00:57
* угол наклона = arctg( H/(3*r) )
105 Feint
 
01.11.11
01:22
(0)нада Михалыча завхоза пригласить, он ровно разливает, глаз-алмаз о как!
106 Feint
 
01.11.11
01:48
да чо тупо два раза по половине отлить а потом половину из того куда по два раза отлили. к примеру есть 2 ведра по 10 литров нужно чтоб в ведре осталось 3схером. раз в одном 5 литров остается, два два с половиной, во втором 7,5 напополам вот получаем 3схером
107 palpetrovich
 
01.11.11
12:23
(103) ты не выеживайся,  пальцем покажи :)
(106) - из условия "не добавляя воды из вне и не отливая"
108 dervishsy
 
01.11.11
12:34
(103) Сильно. Только если можем узнать где треть высоты то ее можно тупо отметить на пустом ведре и налить воды до этой метки.
109 Feint
 
01.11.11
12:46
(107)а я и не отливал и не добавлял, я переливал воду из ведра в ведро, см. еще раз внимательно
110 Feint
 
01.11.11
12:47
за дача в том чтобы не получить сразу треть ведра, а получить в другом ведре столько чтобы разлив на 2 равные части получить треть
111 dervishsy
 
01.11.11
12:51
(110) Если в другом ведре столько воды, что разлив на две равные части мы получаем треть, значит в другом ведре 2/3  воды и задача давно решена.
112 palpetrovich
 
01.11.11
13:09
(109) ага, согласен. единственное будет трудно определить половину на на этапе когда "во втором 7,5"
113 Feint
 
01.11.11
13:11
(111)второе ведро не пустое и в нем не треть, в нем ровно столько сколько должны получить в результате соединения со вторым 2\3 (2,5 литра не равно 3,3 литра)
114 mm_84
 
01.11.11
13:24
(0) взять линейку измерить высоту ведра и налить по уровню) 1/3 и 2/3 от высоты) вместо линейки может быть палочка( как делить палочку на три равные части вспоминаем курс школьной программы
115 Feint
 
01.11.11
13:27
(114)на сколько я понял задача по программированию, мое предложение циклически перехирачивать по две равные части пока не получится искомый результат, аля уравнение
116 kittystark
 
01.11.11
15:13
(107),(108) как только длина минимального отрезка на образующей наклоненного ведра совпадет с высотой уровня воды во 2-ом ведре - все, приехали, готово

вроде даже без деления "палочки" на 3 части
117 kittystark
 
01.11.11
15:16
кстати, если брать всякие там палочки и делить на 3 части, то можно взять палку 3м, на расстоянии 1м от края вбить гвоздь, закрепить где-нить, получим типа "весы" с плечами 1 и 2 метра,
когда они буду уравновешены - вуаля, готово...
118 kittystark
 
01.11.11
15:25
меня терзают смутные сомнения, что решение как-то может быть связано с центром тяжести прямоугольного треугольника, вот только не могу придумать как эта связь выглядит...
119 ice777
 
01.11.11
15:29
(117) неверно. - это для невесомого ведра. Иллюстрирую: если всего воды 3л и ведра весом по 1 кг, получим, что
с одной стороны должно быть 1кг+2л(2кг)=3кг,
а с другой 1кг+1л(1кг)=2кг.
120 ice777
 
01.11.11
15:31
(118) и с разной плотностью у краев и центра! )
121 kittystark
 
01.11.11
15:34
(119) ну ввести дельту смещения от 1м, зависящую от массы ведра - опытным путем: сначала добиваемся равновесия пустых ведер :), потом занимаемся переливаниями
122 kittystark
 
02.11.11
14:56
есть решение без всяких меток 1/3 на стенке и т.п.: вся фишка в том, что ОБА ведра нужно одновременно наклонять на один и тот же угол...

берем 2 ведра, ставим рядом (полное слева, пустое справа, для крепкости связываем их / обматываем скотчем и т.п.), постепенно наклоняем по часовой стрелке (считаем, что ничего не разливается на пол, и вся выливающаяся вода перетекает во 2-е ведро), в тот момент когда уровень воды во 2-ом ведре достиг самой верхней точки его же наклоненного дна - останавливаемся
123 RomanYS
 
03.11.11
14:00
(122) касаться "верхней точки его же наклоненного дна" вода будет даже при минимальном наклоне в силу того что объем и форма воды во втором ведре будет совпадать с объемом пустоты в  первом
а подниматься  выше этой точки вода начнет, когда в обеих ведрах будет поровну
124 kittystark
 
03.11.11
14:41
(123) угу, согласен - сначала ляпнул, благодаря обманчивости воображения, а потом уже это осмыслил под вечер, картинку нарисовав...
125 Feint
 
03.11.11
19:27
как говорил Эйнштейн, "Упрощайте все до тех пор, пока это возможно", судя по тому что эта тема находится в разделе "Математика и алгоритмы":
1) Эмуляция физических законов сразу исключается, а точнее маловероятна
2) Ищите простое решение, описываемое математически и не связываемое с п1.
3) Если не получается найти решение начальной задачи, попробуйте отталкиваться от результата
126 Asirius
 
03.11.11
22:00
(103) >> за h - примем наименьший отрезок образующей цилиндра в первом ведре, если рассмотреть 2-е ведро, то макс отрезок = H-h

Вот это утверждение неверно
зачем вообще нужено вычислять высоту
127 Asirius
 
03.11.11
22:20
(126)хотя не... в (103) прав.

при наклоне h = 1/3 H, объем усеченного цилиндра получается Pi*r^2 (H+H/3)/2 =   2/3 (Pi*r^2  * H)  - Т.е. 2/3 от полного объема.

Как отлить идеально точно? ХЗ.
НО! При наличии карандаша можно проверить результат:
Если в одном цилиндре 1/3, а в другом 2/3, то цилиндр с 2/3 наклоням до уровня, пока с него почти не потечет вода. Отмечаем риской. Потом ставим рядом два цилидра и убеждаемся, что риска на уровне воды в цилиндре, где 1/3.

А раз можно проверить, то можно хоть пипеткой отливать, пока не получить результат, удовлетворяющий условиям необходимой точности.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn