Большой вычислительный центр

большой вычислительный центр

У Фомуви много хороших друзей по всему миру. Когда ему становится скучно, он встречается с кем-нибудь, кто на тот момент не очень занят, и обменивается интересными головоломками. Особенно любит инопланетянин общаться с друзьями, работающими в сфере высоких технологий: с программистами, системными администраторами, сервисными специалистами. Ведь их отличает логичность мышления и особенно любознательный склад характера, как и сам Фомуви, они любят всевозможные задачки для ума.

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

Трубку Миша взял почти мгновенно:
– Фомуви, привет! А я как раз думал, не позвонить ли тебе. Есть желание заехать в гости?
– Конечно! Я даже не заеду, а залечу. На своем звездолете. Но сначала в магазин за пряниками. А ты пока что ставь чайник.

Надо сказать, что приятели сошлись не только на любви к логическим задачкам, они оба были сладкоежками. Поэтому Фомуви решил порадовать друга и действительно вначале забежал в булочную, чтобы купить мятных пряников, которые оба поглощали в неимоверных количествах. Через несколько минут довольный инопланетянин уже стоял около Мишиной двери и звонил в звонок.

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

– А я для тебя задачку приготовил, – проговорил Миша, отпив глоток чая и закусив пряником, – Вот послушай:
«В одном огромном вычислительном центре стоит большое количество стоек для лезвийных серверов. В каждой стойке помещается по 32 сервера. Все это подключено к очень мощному каналу интернета. И все эти стойки пусты, кроме одной. В ней находится один сервер. Через месяц специалисты устанавливают еще сервер. На следующий месяц ставят сразу 2, а еще на следующий месяц – 4 лезвия. И каждый последующий месяц число серверов удваивается. Известно, что за полтора года тот вычислительный центр будет заполнен серверами под завязку. Скажи, сколько времени потребуется, чтобы заполнить все стойки, если с самого начала имеется не один, а два сервера?»

– О, это легко, ¬ ответил Фомуви, – Во-первых, я знаю, через какое времявычислительный центр заполнится, а во-вторых, я знаю, сколько в нем стоек.

Ребята, что сказал инопланетянин Мише? Сколько потребуется времени, чтобы заполнить центр, и сколько в нем стоек для серверов? Первому, кто пришлет правильный ответ, мы начислим 5 фомувиков.

Оставить комментарий

Для отправки комментария вам необходимо авторизоваться.

  1. Schoolman

    По-моему 17 месяцев.

  2. admin

    Верно! Именно столько и получится ;-)

  3. Наталья

    17 месяцев и 8192 стоек у меня получилось.

    Я решила так:
    В первом варианте к концу 18 месяца(1,5 года) накапливается 262144 серверов в центре.

    Во втором варианте:
    В 0 месяц — есть 2 сервера
    в 1 месяц — принесли +2 сервера,итого есть 4 сервера.
    во 2 месяц — 2*2=4 серверов принесли,итого есть 4+4=8.
    в 3ий месяц — 4*2=8 серверов принесли, итого есть 8+8=16 серверов.
    и т.д.
    17 месяц — принесли 131072 серверов, итого есть 262144 серверов.

    Количество стоек = 262144/32=8192.

    Надо сказать, что в задании,лично для меня,неоднозначно можно истрактовать последовательность добавления количества серверов в самом начале для случая, когда серверов 2.

  4. admin

    НАТАЛЬЯ, хоть трудности у тебя и возникли, но ответ совершенно верный! Браво. Да и ещё так подробно расписан. Хоть и ответ не первый, SCHOOLMAN оказался быстрее, но такие полные трактования мы ценим и помним. Обнови платежную информацию у себя в профиле, пожалуйста, иначе мы не может делать выплаты в пустоту.

  5. pojuella

    Ответ . !7 месяцев.
    —————————
    Тут изюминка не в ответе, а в решении. Вернее в подходе.
    ————————
    Можно, конечно, купить купить вагон спичек или пуговиц и складывать их в реальном времени =)
    Мое решение такое.
    Изменим точку отсчета времени — будем считать не с текущего момента, когда СЕРВЕРОВ УЖЕ ДВА а на месяц раньше (когда поставили первый сервак). Сколько времени нужно на заполнение стоек ? 1 1/2 года =18 месяцев. На сколько был сделан сдвиг по времени ? На 1 месяц. 18-1=17.
    И никаких вам блин умножений-возведений …. !8)!

  6. admin

    Да, такое решение тоже верное :-) Как альтернатива — вполне достойное трактование результата, ведь он верный!

  7. Irma

    Количество серверов можно получить по формуле, по которой вычисляются члены геометрической прогрессии. Получиться так – х = 1 * 2 ( в степени 18) , то есть 1 * 2(в степени 18) = 262144. Соответственно 2 * 2( в степени 17) = 262144. Всё это, впрочем, то же самое, что просто двойка в 18 степени. Формулу я, правда, слегка изменила. Но совсем слегка ;) Единственная проблема 2 * 2 восемнадцать раз, но при наличии калькулятора и это не слишком тяжело.
    А у вас надстрочные символы (я имею в виду число степени) можно в верхней части строчки записывать, как в ворде?

  8. admin

    Это обычная система комментариев, а не инженерная =) Во всяком случае в интернете степень обозначается этим знаком — ^. Он получается с помощью нажатия в английской раскладке сочетания клавиш SHIFT+6.

    Сколько людей, столько и решений =) и это очень радует!

Подпишись на обновления