Okej, więc wczoraj był drugi dzień Bożego Narodzenia, a moi (dziadkowie) rodzice i ja mieliśmy grę w „sjoelen”, jak to się nazywa w Holandii. Wewnętrzny programista pojawił się we mnie, ale właśnie gdy otrzymałem odpowiedź, zgubiłem ją. Chcę, żebyś to przerobił.
Zasady:
Masz drewnianą deskę, sjoelbak , z 4 pudełkami, każde z własnym numerem. Kiedy schijf (obiekt przypominający krążek) wejdzie w jedno z pudeł, otrzymasz punkty powyżej tego pudełka.
Kiedy we wszystkich 4 polach jest schijf , nie dostajesz 10, ale dostajesz 20 punktów.
Przykład:
Od lewej do prawej: 3 5 4 3
Każde pudełko ma co najmniej 3 schijven (liczba mnoga schijf ), czyli 20 * 3 = 60 punktów.
Wartości wynikowe: 0 2 1 0
0 * 2 + 2 * 3 + 1 * 4 + 0 * 1 = 10 punktów.
Co daje w sumie 60 + 10 = 70 punktów.
Dane wejściowe:
Ilość schijven od lewej do prawej, tj. „4 5 4 5”, [4,5,4,5], „4 \ n5 \ n4 \ n5”, cokolwiek chcesz.
Wynik:
liczba punktów, tj. 84, jako wynik, zmienna, zwrot lub na szczycie stosu, cokolwiek chcesz.
Jak w każdym kodzie golfowym, nie można używać zewnętrznych skryptów, a kod z najmniejszą liczbą bajtów wygrywa.
PS: Jak zapewne zauważyliście, jestem Holendrem. Edytuj ewentualne błędy gramatyczne.