Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Трое друзей хотят разделить между собой 1 литр напитка
СообщениеДобавлено: 12 сен 2020, 08:54 
Не в сети
Начинающий
Зарегистрирован:
29 июл 2020, 20:02
Сообщений: 12
Cпасибо сказано: 3
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Трое друзей [math]\boldsymbol{A}[/math], [math]\boldsymbol{B}[/math], [math]\boldsymbol{C}[/math] хотят разделить между собой 1 литр некоторого напитка.
Проблема в том, что они умеют делить только пополам. Поэтому поступают следующим образом. Сначала весь напиток находится в кружке у [math]\boldsymbol{A}[/math] , а кружки у [math]\boldsymbol{B}[/math] и [math]\boldsymbol{C}[/math] пустые. Затем половина содержимого кружки [math]\boldsymbol{A}[/math] поровну добавляется в кружки [math]\boldsymbol{B}[/math] и [math]\boldsymbol{C}[/math] . После этого половина содержимого кружки [math]\boldsymbol{B}[/math] поровну добавляется в кружки [math]\boldsymbol{A}[/math] и [math]\boldsymbol{C}[/math] . На следующем шаге половина содержимого кружки [math]\boldsymbol{C}[/math] поровну добавляется в кружки [math]\boldsymbol{A}[/math] и [math]\boldsymbol{B}[/math] . И так далее, много раз: половина содержимого очередной кружки (по циклу: [math]\boldsymbol{A}[/math], [math]\boldsymbol{B}[/math], [math]\boldsymbol{C}[/math], [math]\boldsymbol{A}[/math], [math]\boldsymbol{B}[/math], [math]\boldsymbol{C}[/math], ...) поровну добавляется в остальные кружки.

Введите количество напитка (в литрах) в каждой кружке в установившемся режиме, в порядке возрастания (начиная с наименьшего количества и заканчивая наибольшим). Записывать нужно в виде дроби: 1/2 или 5/2 или 2/4.


В общем, быстренько написал программу, и на данных шагах выдало такой результат:
шаг: 13

A: 0.21790313720703125
B: 0.10895156860351562
C: 0.10895156860351562

шаг: 14

A: 0.27237892150878906
B: 0.05447578430175781
C: 0.16342735290527344

шаг: 15

A: 0.3540925979614258
B: 0.13618946075439453
C: 0.08171367645263672

Не совсем могу понять, что от меня требуется, и как понять в установившемся режиме? Видимо, следует найти значения пределов [math]\lim[/math] для A, B и C, но не знаю как это можно сделать :(

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Трое друзей хотят разделить между собой 1 литр напитка
СообщениеДобавлено: 12 сен 2020, 12:59 
Не в сети
Начинающий
Зарегистрирован:
12 сен 2020, 12:54
Сообщений: 1
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
{2,3,4}/9 ?
;)

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Трое друзей хотят разделить между собой 1 литр напитка
СообщениеДобавлено: 12 сен 2020, 13:24 
Не в сети
Light & Truth
Зарегистрирован:
06 дек 2014, 09:11
Сообщений: 5653
Cпасибо сказано: 87
Спасибо получено:
1228 раз в 1121 сообщениях
Очков репутации: 242

Добавить очки репутацииУменьшить очки репутации
Good_Salavat, вы явно ошиблись в моделировании. Уже после 8 цикла получаются значения 0.444, 0.333, 0.222, после чего внутри цикла происходит «обмен» содержимым, а полный цикл уже практически ничего не меняет. Это и можно назвать устоявшейся ситуацией.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Трое друзей хотят разделить между собой 1 литр напитка
СообщениеДобавлено: 12 сен 2020, 15:17 
В сети
Light & Truth
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 6823
Cпасибо сказано: 83
Спасибо получено:
1165 раз в 1098 сообщениях
Очков репутации: 188

Добавить очки репутацииУменьшить очки репутации
Good_Salavat писал(а):
Затем половина содержимого кружки A поровну добавляется в кружки B и C

Предлагаю осмыслить эту фразу. У вас программа делает не совсем то, что требуется по условию. Попробуйте для начала сами с этим разобраться.
Good_Salavat писал(а):
Не совсем могу понять, что от меня требуется

Это зависит от того, какой предмет вы изучаете - программирование или математику.
Good_Salavat писал(а):
и как понять в установившемся режиме?

Это когда после выполнения трёх разливаний получаем такое же распреление напитка.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Трое друзей хотят разделить между собой 1 литр напитка
СообщениеДобавлено: 14 сен 2020, 10:49 
Не в сети
Начинающий
Зарегистрирован:
29 июл 2020, 20:02
Сообщений: 12
Cпасибо сказано: 3
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
В данный момент изучаю математический анализ, но иногда проверяю задачи через программирование.
searcher писал(а):
Это зависит от того, какой предмет вы изучаете - программирование или математику.

Вот мой цикл в коде (лишние строки убрал), может я что-то не уловил в самой задаче:
A = 1
B = 0
C = 0

for i in range(k):
A /= 2
B = A/2
C = A/2

B /= 2
A += B
C += B

C /= 2
A += C
B += C

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Трое друзей хотят разделить между собой 1 литр напитка
СообщениеДобавлено: 14 сен 2020, 11:33 
Не в сети
Light & Truth
Зарегистрирован:
06 дек 2014, 09:11
Сообщений: 5653
Cпасибо сказано: 87
Спасибо получено:
1228 раз в 1121 сообщениях
Очков репутации: 242

Добавить очки репутацииУменьшить очки репутации
В первой итерации в цикле забыли плюсик перед равно поставить. В итоге теряете содержимое кружек В и С. В сумме не 1 получается

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Трое друзей хотят разделить между собой 1 литр напитка
СообщениеДобавлено: 14 сен 2020, 17:38 
В сети
Light & Truth
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 6823
Cпасибо сказано: 83
Спасибо получено:
1165 раз в 1098 сообщениях
Очков репутации: 188

Добавить очки репутацииУменьшить очки репутации
Good_Salavat писал(а):
В данный момент изучаю математический анализ,

В принципе установившийся режим можно вычислить чисто алгебраически, решив соответствующую систему уравнений. Ежели конечно это вам интересно.
Good_Salavat писал(а):
но иногда проверяю задачи через программирование.

Не забывайте проверять ваше программирование отладочной печатью. Судя по первому посту она у вас есть.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 7 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Трое друзей хотят разделить между собой напиток

в форуме Задачи со школьных и студенческих олимпиад

kaltsifer38

2

238

14 ноя 2019, 19:55

Поделить многочлены(полиномы) между собой

в форуме Линейная и Абстрактная алгебра

Padawan

10

270

22 янв 2018, 20:07

Задача о взаимодействии фигур между собой

в форуме Геометрия

evi1ove

2

139

20 май 2016, 23:15

Вероятность, что трое пассажиров выйдут на 7-м этажах

в форуме Теория вероятностей

bella

1

480

18 окт 2012, 12:19

Играем и растём над собой

в форуме Объявления участников Форума

IQFun

0

200

13 авг 2014, 11:33

Не пойму, что от меня хотят)

в форуме Дифференциальные и Интегральные уравнения

ivanov av

5

499

11 авг 2014, 11:22

В США хотят отменить обязательное изучение математики

в форуме Размышления по поводу и без

Alexdemath

8

1006

08 сен 2012, 22:02

Что от меня хотят? (кривая второго порядка)

в форуме Аналитическая геометрия и Векторная алгебра

Michael

13

556

03 фев 2012, 14:12

Задачка о заключенных, которые хотят выйти из тюрьмы

в форуме Задачи со школьных и студенческих олимпиад

Fireman

1

241

21 мар 2018, 14:49

Задание, в котором я не понимю что от меня хотят. ЦСУТП

в форуме Начала анализа и Другие разделы школьной математики

Baguvix

0

97

17 янв 2020, 19:35


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2020 MathHelpPlanet.com. All rights reserved