samson10
Удален
|
Привет всем! Огромная просьба, помогите с составлением математической закономерности. По образованию, я оператор компьютерной графики, и мне не хватает знаний для решения этой задачи. Мне нужно составить математическую закономерность, при помощи которой, можно сначала получить сумму а потом из суммы получить составляющие значения из которых была получена эта сумма. И я хотел бы узнать, может существует способ, при помощи которого, можно стачала, получить сумму произведения, а потом обратно из суммы произведения получить составляющие ее цифровые значения из которых была получена эта сумма. Если существуют несколько таких способов, то я бы хотел узнать все эти способы. Или может, кто не будь, может придумать такую математическую закономерность. При помощи которой это все можно получить. У меня это не получается. А вот условия этой задачи: Имеем максимум 16 цифровых значения. Не важно какие (можете взять какие вам больше нравятся), которые записываем произвольно на одной строке, состоящей из 10 ячеек. Клеточек квадратиков назовите это как хотите. Эти значения могут идти по порядку, идти по убыванию по возрастанию, может одно значение повторяться все 10 раз, может быть так, что только несколько значений повторяются, а остальные идут в разброс, то есть как угодно. И нам нужно их как то упорядочить, и проделать с ними какое то математическое действие, чтобы получить из них сумму. Из которой, потом, можно было бы получить обратно и все эти значения. Из которых она была получена. С ними можно проделать любое математическое действие. Повторяю, мне нужно в результате получить только одну сумму, состоящую из одного числа, «12567435» И так по условиям задачи, мы знаем сколько у нас есть цифр, знаем какие цифры могли быть применены при получении этой суммы, и знаем сумму, мы не знаем в какой последовательности они стояли в строке, надо придумать такое математическое действие, которое нужно с ними проделать, чтобы из полученной при этом суммы, потом можно было бы легко, получить обратно цифры из которых сумма была получена. И узнать в какой последовательности стояли цифры в строке. До того как с ними было проделано это математическое действие. Или второй способ, можно проделать какое то математическое действие только с двумя цифрами, из 16. и в результате получить сумму, потом к этой сумме прибавлять или отнять, или еще каким то образом, но получить сумму цифр всех 10 ячеек, и потом нужно обратно получить эти цифры. И их последовательность. Помогите если кто-то знает, как это сделать. Если кому-то не понятно, то напишите мне наводящие вопросы, и я уточню. скажите, а может есть какой небудь способ, получить составляющие значения но не на бинарном уравне? а что то типо такого вида: 1*2+2*3+3*4+4*6+5*7+6*3+7*9+8*4+9*11+10*2=321 и чтоб из суммы получить все составляющие значения. как вы поняли 1, 2, 3, 4...... 10, это вспамогательные значения которые мы не знаем изначально и они постоянны. (так же можно сделать 1 и последниее значение мнимыми, и тоже их знать). мы также знаем что не известные значения из которых была получена сумма были умножены на 1, 2, 3, .... , 10 мы знаем какие цифры могли быть примененны в этом уравнение (от 1 до 16) но это не разрядность а просто цифры, знаем что их всего 16 штук, и знаем что эти 16 цифр были распределены в какой то последовательности, в 10 ячейках. и знаем сумму которая при этом произведени получилась. вапрос, как не зная последовательность и какие именно цифры были применены в уравнение, но зная все остальное вычислить из суммы все примененные в уравнение цифры, и так же узнать в какой последовательности, они стояли в уравнение. если хотите, то можите применить любой другой способ получения суммы, только не забудте потом написать его сдесь, и только потом, не забудте вывести составляющие значения. всем привет! у меня тут появилась идейка! а что если в уравнении применять не только чередование мнимых значений. 1, 2, 3, 4, ... , 10, но так же, чередовать и последовательность действий пример: *, /, +, -, ^, и так далия повторять этот порядок действий. За ранее благодарю!!
|
Всего сообщений: N/A | Присоединился: N/A | Отправлено: 20 июня 2006 12:59 | IP
|
|
VF
Administrator
|
Диапазон этих 16 значений известен? Зачем именно сумму? Например даны числа a4=1, a3=34, a2=5, a1=2 (не больше 100). Запишем просто 1340502. Кстати, это тоже самое что и по формуле a1 + a2*100 + a3*10000 + a4*1000000. Т.е. надо чтобы разряды не пересекались.
|
Всего сообщений: 3110 | Присоединился: май 2002 | Отправлено: 20 июня 2006 15:13 | IP
|
|
samson10
Удален
|
нет ты не понял, это я пример привел, по условию задачи, нам нужно придумать какието математические манипуляции с числами, чтобы в итоге получилась какая то сумма. и чтобы потом зная эти правила и сумму, можно было бы из суммы получить все эти цифравые значения применненные в получение суммы, и их последовательность и нам надо придумать мнимую закономерность (правело), чтобы появилась возможность, сначала проделать какое то, или какие то дествия с числами получить при использовании этого правила сумму, а потом из этой суммы, получить обратно все эти числа и их последовательность. теперь понятно?
|
Всего сообщений: N/A | Присоединился: N/A | Отправлено: 20 июня 2006 16:02 | IP
|
|
samson10
Удален
|
и еще не путайте!! да, цифр всего 16 но это не разряды, это просто цифры, их можно поменять на любые другие, но их должно быть 16 штук, и еще, числа применяемые в уравнении могут повторяться, и идти в любой последовательности, и наша задача придумать такой способ, чтобы сначала каким то образом получить сумму, а потом зная сумму и правела по которому она была получена, получить значения из которых она была получена, а так же и последовательность этих чисел в которой они стояли в строке, и по которой с ними проделывали какие то манипуляции.
|
Всего сообщений: N/A | Присоединился: N/A | Отправлено: 20 июня 2006 16:11 | IP
|
|
|