Dale
Участник
|
Oxik WAR, интересные задачи! Вы где учитесь? По первой задаче у меня следующие мысли: Прямая задается двумя точками; для того, чтобы определить, принадлежит третья точка прямой, которая задается двумя, достаточно вычислить условие принадлежности прямой точки. Уравнение прямой на плоскости, проходящей через две точки: (y1-y2)x+(x2-x1)y+(x1y2-x2y1)=0 (см. http://ru.wikipedia.org/wiki/Прямая ) Удобно написать функцию, которая определяет это (подставляем координаты третьей точки в формулу) Далее надо грамотно организовать циклический перебор возможных групп; сначала определяем количество всевозможных пар по две точки; далее - для каждой пары найти третью точку, прин. прямой на этих двух; затем четвертую и т.д. до n.
|
Всего сообщений: 139 | Присоединился: май 2009 | Отправлено: 28 июня 2009 5:18 | IP
|
|
Dale
Участник
|
Цитата: Oxik WAR написал 27 июня 2009 20:13 2. задан список n абитуриентов. сформулировать из них случайным образом m=ent(n/25 + 0,999) групп так чтобы количество абитуриентов в разных группах отличалось не более чем на 1 и не превышало 25. вместо фамилий можно использовать шифры.
Не совсем понятна строчка m=ent(n/25 + 0,999) Есть идея, как равномерно всех распределить: использовать random так, чтобы у нас получались случайные, но разные значения от 1 до n. (то есть где-нибудь записывать то, что он выдал, и сравнивать новое значение с предыдущими: если что-нибудь совпадет, то нам нужно другое сл. число) Так же необходимо вести счетчик для каждой группы, и следить за тем, чтобы он не превысил 25. (Сообщение отредактировал Dale 28 июня 2009 5:33)
|
Всего сообщений: 139 | Присоединился: май 2009 | Отправлено: 28 июня 2009 5:21 | IP
|
|
Lenin
Новичок
|
Dale, вы мне поможете с задачками? Пожалуйста... Все чем можете помоч...
|
Всего сообщений: 12 | Присоединился: май 2009 | Отправлено: 28 июня 2009 11:28 | IP
|
|
Oxik WAR
Новичок
|
учусь в педагогическом институте.. мне таких интересных задачек еще 6 надо решить до 1июля.
|
Всего сообщений: 9 | Присоединился: июнь 2009 | Отправлено: 28 июня 2009 12:02 | IP
|
|
Oxik WAR
Новичок
|
1.матрицу A(m,n) случайным образом заполнить разными целыми числами от 1 до m*n. 2.для заданных m и n найти все сочетания по m из чисел 1,2,..., n. помогите пожалуйста разобраться!!!
|
Всего сообщений: 9 | Присоединился: июнь 2009 | Отправлено: 28 июня 2009 12:13 | IP
|
|
Oxik WAR
Новичок
|
Dale а можете написать оформление этих задач,хотя бы начало! пожалуйста!
|
Всего сообщений: 9 | Присоединился: июнь 2009 | Отправлено: 28 июня 2009 12:18 | IP
|
|
ponochka
Новичок
|
здраствуйте,помогите пожалуйста решить задачки,а то завтра защита а у меня ни чего не сделано ни че в голову не идет!!!!!!!!!!!! 1.Найти площадь кольца, для которого заданы внешний радиус r1 и внутренний r2. 2.6.Найти углы треугольника, заданного своими сторонами a,b,c.
|
Всего сообщений: 5 | Присоединился: июнь 2009 | Отправлено: 28 июня 2009 21:31 | IP
|
|
Serega1992
Новичок
|
ponochka, тут нужны элементарные знания геометрии на уровне школы. Первая задача: находите площадь круга, заданного радиусом r1, затем заданного радиусом r2. Площадь кольца - это разность большей и меньшей площадей. Вторая задача: используете теорему косинусов. Если известны три стороны треугольника, то найти косинус любого из его углов, а затем и сам угол очень легко.
|
Всего сообщений: 50 | Присоединился: апрель 2008 | Отправлено: 28 июня 2009 22:59 | IP
|
|
Dale
Участник
|
Lenin, Oxik WAR внешняя ссылка удалена Lenin: добавил решение третей задачи Oxik WAR:
1.матрицу A(m,n) случайным образом заполнить разными целыми числами от 1 до m*n.
См. начало процедуры OnLoad_2
|
Всего сообщений: 139 | Присоединился: май 2009 | Отправлено: 28 июня 2009 23:28 | IP
|
|
Oxik WAR
Новичок
|
Dale простите за наглость ) напишите пожалуйста решение, я не знаю что такое OnLoad_2 , и вообще в этих задачах ничего не понимаю...
|
Всего сообщений: 9 | Присоединился: июнь 2009 | Отправлено: 29 июня 2009 11:25 | IP
|
|
|