Будинки
У Країні хочуть побудувати місто програмістів Осколково. Місто по плану буде великим. У ньому буде N вулиць, на кожній з яких по ai будинків. Уряд вирішив застосувати інновації, і замість звичних табличок з номерами будинків вони хочуть поцепити таблички з номерами будинків, записаними у двійковому поданні.
Після затвердження такої нумерації у місті Осколково, було проведено тендер на виготовлення табличок з цифрами 0 та 1. Компанія, що виграла, виготовляє табличку з цифрой 0 за a гривен, а табличку з цифрою 1 за b гривен. Тепер уряд хоче взнати, скільки буде коштувати виготовлення табличок на будинки.
Технічні умови
Вхідні дані
Перший рядок вхідного файлу містить три натуральних числа N (1 ≤ N ≤ 100) та a, b (1 ≤ a, b ≤ 100) - кількість вулиць у місті та вартості виготовлення цифр 0 та 1.
У наступних N рядках міститься натуральне число ai (1 ≤ ai ≤ 100) - кількість будинків. Далі у рядку міститься ai натуральних чисел cj (1 ≤ cj ≤ 100) - номери будинків на цій вулиці, для яких будуть виготовлені таблички. Для одного будинку може знадобитись більше однієї таблички.
Вихідні дані
Вивести одне натуральне число - вартість виготовлення табличок.
Інформація про задачу
Ліміт часу: 1 секундаЛіміт пам`яті: 64 MB
Бали за пройдений тест: 4.16667
Складність: 25% 15/20
Автор: Д.Кучеренко, М.Вєдєрніков
Приклад
Приклад вхідних даних1 1 2 3 2 2 3 |
Приклад вихідних даних10 |
| ← Конспірація | Список задач | k-сортування → |
