Натхненний цим . Жодне авокадо не завдало шкоди при створенні цього виклику.
Здравствуйте, у мене є виклик, мені потрібна допомога в соку з авокадо, тому мені потрібна програма, яка підкаже, як довго соковити авокадо
Дотримуйтесь цього арт-авокадо ASCII:
######
# #
# #### #
# # p# #
## #### #
# #
######
Це авокадо складається із зовнішньої частини #
s (конкретно першої та останньої послідовностей #
s на кожному рядку) та ями (форма #
s в авокадо, яка не торкається зовнішності авокадо).
Шляхом жорстких експериментів над цими мистецтвами авокадо ASCII я виявив наступне:
avocado juice in fluid ounces = number of spaces inside avocado but outside pit (the pit is marked with a p in the example) + 2 * number of spaces inside pit
time to juice avocado in minutes = 13 * number of spaces inside pit
Наприклад, для цього авокадо знадобиться 26 (2 місця всередині ями * 13) хвилин для отримання соку і дасть 23 (19 просторів всередині авокадо, але зовні яма + 2 * 2 місця всередині ями) 1 сік унції соку.
Виклик
З огляду на введення точно одного авокадо мистецтва ASCII, такого як вище, яке складається лише з #
білого простору, виведіть кількість хвилин, яке знадобиться для його соку, і кількість соку, який він буде виробляти в будь-якому порядку.
Ви можете припустити, що на вхідному авокадо завжди буде рівно одна яма, і авокадо, і яма завжди будуть закриті. Яма та авокадо завжди будуть пов’язані, а також будь-яка підмножина ями буде також підключена. Авокадо і яма завжди будуть опуклими. Зверніть увагу, що зовнішній вигляд авокадо може бути довільно густим.
Зразки входів і виходів
######
# #
# #### #
# # # # -> 26 23
## #### #
# #
######
#######
# #
# ### ##
# # # # -> 26 35
# ## #
# #
##########
Це код-гольф , тому найкоротший код у байтах виграє.