Tutaj, w Kalifornii, mamy suszę, więc musimy wiedzieć, ile wody nam pozostało, abyśmy mogli zaoszczędzić jak najwięcej wody.
Ponieważ ilość wody jest ograniczona, twój kod będzie musiał być jak najkrótszy.
Przykłady
| |
| |
|~~~|
|___|
Output: 0.5
|~~~~~|
| |
| |
|_____|
Output: 1
| |
|__|
Output: 0 (or bonus)
Specyfikacja
Dane wejściowe będą składały się wyłącznie ze wszystkich: |_ ~i nowych linii. Wszystkie powyższe ~są uważane za powietrze; _, przestrzenie poniżej ~i ~same w sobie są uważane za wodę. Procent pozostałej wody to komputer water / (air + water). Twój wynik musi być dokładny do 4 miejsc po przecinku (chyba że wybierzesz premię procentową). Wejście zawsze będzie prostokątne. ~Będzie tylko na jednej linii, jeśli na dowolny. Jeśli chcesz, dane wejściowe mogą opcjonalnie zawierać także wiersz końcowy.
Premia
Jeśli wybierzesz oba bonusy, premia -15% zostanie zastosowana przed premią -35
-35 bajtów Premia: Jeśli kod wypisuje „Ta koza suszy z ręki”, zamiast 0, gdy wyjście ma wartość 0
-15% Premia: Jeśli wydasz procent.
Aby to zrobić, należy przesunąć miejsce dziesiętne o dwa miejsca w lewo, przyciąć początkowe zera i dodać %na końcu. Zera końcowe (maks. 2) są dozwolone, o ile nie wpływają na wartość. 0.5-> dowolny z:50.00% 50% 50.0%
|~~~|(brak podkreślenia) prawidłowe dane wejściowe?