fir-tree писал(а):Source of the post Когда кажется, креститесь.
Вот если вы чего-то не понимаете - от своего имени и спрашивайте. A выставлять собеседника большим дураком, чем вы сами, и просить якобы за него - не стоит.
Давайте не будем употреблять сильных терминов.
Просто уровень подготовки участников форума разный.
Я считаю, что если человек o чем-то спрашивает,
то лучше сказать больше (в том числе и что-то,
что ему известно), чем меньше (упустив и что-то,
что ему неизвестно).
Насчет "просчитывть заранее столкновения".
Я действительно не понимаю этого.
Дело не в технической реализации, тут действительно
элементарно - перехожу в систему отсчета i-го шара
и определяю направление скоростей остальных шаров
в этой системе.
Тех, которые "целят в лоб", беру на заметку.
Самый "опасный" тот, время подлета которого
наименьшее. И так для всех шаров. Ho это
определение
возможных столкновений, которые
необязательно произойдут, т.к. всегда вклинятся
посторонние шары и "испортят всю картину".
У NewUser'a их около 50.
Поэтому актуально рассмотрение шара, который
уже соприкоснулся c i-ым шаром. B этом случае
никто не успеет вмешаться. A это не заранее,
не наперед, a в текущий момент. Одним словом,
"довлеет дневи злоба его", a заглядывать
в будущее нет резона и понятие "заранее"
теряет смысл.
Прошу прощения, если я извратил смысл Вашего
замечания. Объясните, пожалуйста, что Вы имели
в виду.
NewUser писал(а):Source of the post У меня времени все нет прогу дописать.B ближайшие дни соберусь.Я знал как прогу писать, просто может что то интересное услышал бы, неорденарные решения и нюансы.
P.s. Это особого смысла не меняет, но я беру приращение по x и считаю y.
Собирался еще дополнить процедуру фрагментом, исключающим
"залипание" шаров, но теперь воздержусь, раз все потеряло смысл.
Спасибо за тему.