Задачка: узнать среднюю зарплату в строгой компании

Непростая задачка против звериного оскала капитализма.

Задачка: узнать среднюю зарплату в строгой компании

В одной компании жёсткие правила: нельзя никому говорить размер своей зарплаты, даже коллегам. Если рассказал — сразу увольняют, это прописано в договоре. Но как тогда понять, что тебе платят справедливо и сопоставимо с другими? 

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

👉 Задача: узнать среднюю зарплату по отделу, не нарушая условия договора.

Раз нельзя называть точную зарплату, можно поступить так: 

  1. Первый сотрудник берёт любое случайное число, которое больше его зарплаты. В принципе можно взять любое случайное число, но так сотрудник перестраховывается от называния приблизительной суммы на следующем шаге.
  2. Прибавляет его к своей зарплате и получившуюся сумму называет второму сотруднику. Так он выполняет условия неразглашения — не называет точную сумму своей зарплаты.
  3. Второй сотрудник берёт это число, в уме прибавляет к нему размер своей зарплаты и называет результат третьему сотруднику. Он тоже действует в рамках закона и не озвучивает свой доход.
  4. Третий делает то же самое и говорит результат четвёртому. Так все по цепочке называют друг другу числа, пока не дойдут до последнего сотрудника.
  5. Последний сотрудник берёт общую сумму, прибавляет свою зарплату и говорит результат первому.
  6. Первый сотрудник вычитает из полученного результата своё случайное число, которое он придумал на первом шаге, и получает точную сумму всех зарплат в отделе. При этом он не знает, кто сколько получает — он видит только общий результат.
  7. Он берёт этот результат, делит на количество сотрудников и получает среднюю зарплату в отделе. Теперь каждый может её сравнить со своей и решить — идти к начальству или нет.

Но это не единственное решение. Попробуйте найти второе и напишите в комментариях.

Обложка:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Маша Климентьева

Вам может быть интересно
Задача про бейсбольную биту
Задача про бейсбольную биту

Эта задача решается не так просто, как кажется.

easy
Задача про хитрого электрика
Задача про хитрого электрика
hard
Задача про тимлида и его новую команду
Задача про тимлида и его новую команду

В этой задаче врут почти все.

medium
9 простых задач на математику
9 простых задач на математику

Всё настолько просто, что половину можно решить в уме.

easy
Задача про умножение и деление, которая делит общество пополам
Задача про умножение и деление, которая делит общество пополам

Всё просто, но не очевидно

easy
Задача про математику и гендерное равенство
Задача про математику и гендерное равенство

Как логика, математика и статистика приводят к созданию новой крепкой семьи.

easy
Задачка, после которой вы полюбите факториал!
Задачка, после которой вы полюбите факториал!

На тему нового года, но дело вообще не в нём

easy
Задача про соседских тараканов
Задача про соседских тараканов

Простая математика, но непростая логика. Проверьте, получится ли у вас.

easy
Головоломки для ИТ-собеседований
Головоломки для ИТ-собеседований

Четыре метода, которые помогают с решением.

easy
easy