Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
ETI07E1 - Bajtlandzka wojenka |
W Bajtlandii rozgrywane są właśnie Wielkie Mistrzostwa Gier Karcianych. Największą popularnością cieszy się bez wątpienia gra w bajtlandzką wojenkę, o wyjątkowo prostych zasadach. W każdym rozdaniu uczestniczy dwóch graczy, którzy otrzymają po połowie potasowanej talii 52 kart. Gracze widzą własne karty, ale nie widzą kart przeciwnika. Faza rozgrywki składa się z 26 pojedynków, polegających na jednoczesnym wyłożeniu na stół przez każdego z graczy jednej karty trzymanej w ręce. Gracz, który wyłożył kartę o większej sile, uznawany jest za zwycięzcę pojedynku, a karty uczestniczące w pojedynku zostają odłożone na bok. Dla uproszczenia przyjmujemy, że karty w talii ponumerowane są liczbami od 1 do 52, w porządku rosnącej siły.
Od lat posiadaczem tytułu Wielkiego Mistrza Bajtlandzkiej Wojenki jest Bajtolomeusz Szczęściarz, któremu w każdym rozdaniu udaje się zawsze wygrać największą możliwą liczbę pojedynków. Znając karty trzymane przez niego na początku rozdania, spróbuj określić, w ilu pojedynkach zwycięży on tym razem.
Wejście
Na wejściu podany jest ciąg 26 różnych liczb naturalnych z przedziału [1, 52], opisujących siły kart, które otrzymał w rozdaniu Bajtolomeusz. Liczby oddzielone są pojedynczymi spacjami.
Wyjście
Na wyjściu należy wypisać liczbę całkowitą, określającą liczbę pojedynków, które wygra Bajtolomeusz.
Przykłady
Zestaw przykładowy 1 Wejście: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 28 30 Wyjście: 2 Zestaw przykładowy 2 Wejście: 10 8 6 4 2 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 51 Wyjście: 25
Dodane przez: | adrian |
Data dodania: | 2006-11-11 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: GOSU |