eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Часовая бомба

Часовая бомба

prb6254-01 Вы с товарищами по команде из группы антиботов местной полиции были призваны обезвредить бомбу, найденную в единственном пабе в городе. Опасаясь трагических последствий, Вы отправляетесь на место как можно быстрее. После некоторых исследований Вы узнаете, что плохие парни создали сложный способ обезвредить бомбу. Пульт дистанционного управления с кнопкой Вы найдете в безопасном месте. К бомбе можно подключиться через беспроводное соединение и получить ASCII-представление кода каждые 2 секунды. Бомба разрядится при нажатой кнопке только если код будет числом, делящимся на 6. Но Вы должны быть осторожны. Если вы нажмете кнопку, когда представление ASCII кода не является числом, делящимся на 6 или имеет недопустимое представление для любой цифры, то произойдет взрыв.

Полагаясь на свои навыки программирования, напишите программу которая определит, будет ли безопасно нажать на кнопку прежде чем бомба снесет паб (и пиво).

Входные данные

Содержит ASCII представление кода. Код содержит от 2 до 8 цифр. Каждая цифра представляется символами из 5 строк и 3 столбцов, каждый из которых может быть либо пробелом либо звездочкой '*'. Никакой другой символ (кроме перевода строки) не встречается на входе. Одна колонка пробелов (и только пробелов) разделяет цифры между собой. После последней цифры следует колонка из символов перевода строки. Несмотря на то что каждая цифра имеет размер 5 × 3, не гарантируется что она представляет действительно цифру от 0 до 9 включительно. Возможные 5 × 3 представления цифр приведены ниже.

prb6254-02

Символы '#' используются только для маркировки колонок по 3 и не являются частями представления цифр.

Код может иметь ведущие нули, поэтому например ASCII представление 00000076 задает число 76. Считайте, что любой действительный код является положительным целым числом.

Выходные данные

Выведите строку "BEER!!" если безопасно нажать кнопку и обезвредить бомбу и "BOOM!!" иначе.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
***   * * * *** *** *** ***
* *   * * *   *   *   * *  
* *   * *** *** *** *** ***
* *   *   * *     * *   * *
***   *   * *** *** *** ***
Выходные данные #1
BEER!!
Входные данные #2
  *   * *** *** *** * *
  *   * **    * * * * *
  *   * *** *** *** ***
  *   * *   *   * *   *
  *   * *** *** ***   *
Выходные данные #2
BOOM!!
Входные данные #3
*** ***
* * *  
*** * *
* * * *
*** ***
Выходные данные #3
BOOM!!
Источник 2013 ACM Nordic (NCPC), Октябрь 5, Задача E