41

masai пишет:
Wic пишет:

Я просто в оригинале понял задачку именно так default/smile

Возник вариант следующего вида - каждый говорит результат некоего математического преобразования над своей зарплатой, причем по результату нельзя эту зарплату однозначно определить. Далее из этих 3 чисел методом неких преобразований получается искомая сумма.

Положим, что результаты преобразований a1, a2, a3. Алгоритм преобразования известен всем. Тогда третий сам преобразовывает 0 рублей и подставляет вместо a2 и a3. Методом неких обратных преобразований, он получает з/п первого, поделенную на 3.

Но это для предложенной тобой методики. Может еще какая-то есть...

Угу, не пашет похоже ...

42 Отредактировано srez (23.11.2006 13:36:44)

masai пишет:
Wic пишет:

Я просто в оригинале понял задачку именно так default/smile

Возник вариант следующего вида - каждый говорит результат некоего математического преобразования над своей зарплатой, причем по результату нельзя эту зарплату однозначно определить. Далее из этих 3 чисел методом неких преобразований получается искомая сумма.

Положим, что результаты преобразований a1, a2, a3. Алгоритм преобразования известен всем. Тогда третий сам преобразовывает 0 рублей и подставляет вместо a2 и a3. Методом неких обратных преобразований, он получает з/п первого, поделенную на 3.

Но это для предложенной тобой методики. Может еще какая-то есть...

алгоритм преобразования может учитывать зп самого чувака. f(a1, a2, a3, z1) чето такое. то есть например по результатам может получится 3 других числа в сумме дающую зп.

кроме того есть обход через одностороннюю криптографию, когда берется любой рандомный приватный ключ и по нему геенрится публичный, тоже инфа неполная у других.

43

srez пишет:
masai пишет:
Wic пишет:

Я просто в оригинале понял задачку именно так default/smile

Возник вариант следующего вида - каждый говорит результат некоего математического преобразования над своей зарплатой, причем по результату нельзя эту зарплату однозначно определить. Далее из этих 3 чисел методом неких преобразований получается искомая сумма.

Положим, что результаты преобразований a1, a2, a3. Алгоритм преобразования известен всем. Тогда третий сам преобразовывает 0 рублей и подставляет вместо a2 и a3. Методом неких обратных преобразований, он получает з/п первого, поделенную на 3.

Но это для предложенной тобой методики. Может еще какая-то есть...

алгоритм преобразования может учитывать зп самого чувака. f(a1, a2, a3, z1) чето такое. то есть например по результатам может получится 3 других числа в сумме дающую зп.

кроме того есть обход через одностороннюю криптографию, когда берется любой рандомный приватный ключ и по нему геенрится публичный, тоже инфа неполная у других.

Сорри за запоздалый ответ, просто наткнулся на эту тему сейчас. default/smile

Алгоритм общего обратного преобразования (который среднее выдает) может учитывать только результаты прямых преобразований, иначе засветятся зарплаты. А алгоритмы прямых преобразования могут учитывать только зарплату самого человека, так как другой инфы нет.

Рэндомный приватный ключ не проходит, так как все равно им придется воспользоваться (прямо или косвенно), а значит он засветится.