Итак, вчера был 2-й рождественский день, и мы с бабушкой и дедушкой играли в «sjoelen», как ее называют в Нидерландах. Ко мне подошел внутренний программист, но как только я получил ответ, я его потерял. Я хочу, чтобы ты переделал это.
Правила:
У вас есть деревянная доска, sjoelbak , с 4 коробками, каждая со своим номером. Когда schijf (объект, похожий на шайбу) входит в одну из коробок, вы получаете очки над этой коробкой.
Когда во всех 4-х коробках есть schijf , вы не получаете 10, но вы получаете 20 очков.
Пример:
Слева направо: 3 5 4 3
Каждая коробка имеет не менее 3 шивенов (множественное число по Шифу ), так что 20 * 3 = 60 баллов.
Результирующие значения: 0 2 1 0
0 * 2 + 2 * 3 + 1 * 4 + 0 * 1 = 10 баллов.
Что составляет в общей сложности 60 + 10 = 70 баллов.
Ввод:
количество schijven слева направо, то есть "4 5 4 5", [4,5,4,5], "4 \ n5 \ n4 \ n5", что угодно.
Вывод:
количество очков, т.е. 84, как вывод, переменная, возврат или вершина стека, как вам угодно.
Как и в каждом коде гольф, вы не можете использовать внешние скрипты и код с наименьшим количеством байтов выигрывает.
PS: Как вы уже могли заметить, я голландец. Не стесняйтесь редактировать возможные грамматические ошибки.