4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
|
1 | |
Нужен алогоритм нахождения математических связей.04.05.2009, 14:07. Показов 1296. Ответов 10
Метки нет Все метки)
(
Привет всем.
Нужен алгоритм программы которая найдет связь между контрольным числом Х и 6-тью известными числами (y1,y2,y3,y4,y5,y6). С числами y1,y2,y3,y4,y5,y6 можно производить любые математические действия, но результат должно быть равен числу Х. Есть какие-нибудь идеи?
0
|
|
04.05.2009, 14:07 | |
Ответы с готовыми решениями:
10
Создание связей в JPA и таблиц на основе этих связей Алогоритм построения изображения Создать простой граф используя алогоритм Дейкстры
|
3895 / 898 / 122
Регистрация: 16.04.2009
Сообщений: 1,824
|
|
04.05.2009, 18:17 | 2 |
Пример можно?
Такое действие можно: Yn*0+X (результат всегда Х для всех игреков)? ![]()
0
|
4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
|
04.05.2009, 19:39 [ТС] | 3 |
Математические действия нужно производить между Игреками, не добавляя других чисел.
0
|
3895 / 898 / 122
Регистрация: 16.04.2009
Сообщений: 1,824
|
|
04.05.2009, 20:37 | 4 |
Местами менять их можно?
0
|
4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
|
05.05.2009, 20:13 [ТС] | 5 |
0
|
3895 / 898 / 122
Регистрация: 16.04.2009
Сообщений: 1,824
|
|
06.05.2009, 10:06 | 6 |
Y1/Y1 + Y1/Y1 + ... (X раз) = Х
0
|
7 / 7 / 0
Регистрация: 09.01.2009
Сообщений: 41
|
|
06.05.2009, 15:02 | 7 |
Поясните какие именно мат. действия можно совершать.
0
|
0 / 0 / 0
Регистрация: 24.04.2009
Сообщений: 16
|
|
07.05.2009, 21:51 | 8 |
Думаю, тут вполне подойдет перебор с рекурсией
0
|
4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
|
10.05.2009, 20:36 [ТС] | 9 |
Любые.
Добавлено через 41 секунду Это как и можно поподробнее?
0
|
Пробующий
185 / 98 / 10
Регистрация: 28.04.2009
Сообщений: 1,101
|
|
10.05.2009, 21:11 | 10 |
Может там разрешены только основные действия +, - и * (с y1, y2, y3, y4, y5, y6)?
0
|
Посланник моего господина
111 / 106 / 52
Регистрация: 02.05.2009
Сообщений: 181
|
|
12.05.2009, 22:57 | 11 |
Помниться, на какой-то олимпиаде то ли республиканского, то ли международного уровня 3-8 летней давности была задача:
«Дан ряд из N чисел, записанных через пробел. Поставить вместо пробелов знаки "+", "-", "*" и скобки "(" и ")" так, чтобы полученое мат. выражение равнялось Z. Вход: через пробел числа N,Y1,Y2,Y3,...,YN,Z. Выход: математическое выражение (любое) или 0 в случае отсутствия такового» Такая задача решается-таки рекурсией. Насколько я помню, внутри рекурсивной процедуры рассматривается ряд с некоторой позиции и до другой, как бы отбрасывая начало и то, что после. Сначала полагается, что первое число стоит отдельно (т.е. без предшествующей откр. скобки) и поочередно перебирается знак перед ним "+-*" и запускается рекурсия для следующей позиции. Затем полагается, что первое число является началом конструкции в скобках и поочередно перебираются длины последовательности в скобках; для каждого варианта длины запускается рекурсивная процедура для этой конструкции в скобках с последующим перебором знаков после неё и так далее. Поищите среди архивов.
0
|
12.05.2009, 22:57 | |
Помогаю со студенческими работами здесь
11
Нужен пример нахождения обратной матрицы
Нужен алгоритм нахождения минимального сечения/разреза потока Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |