Kirjoittaja: Antti Laaksonen
Kiitokset tehtävästä: Otto Ebeling
Uolevi tuumi, että hänen uuden asuntonsa olohuone on jokseenkin tylsä, ja päätti hankkia sinne 10 eriväristä lamppua huoneen ilmettä piristämään. Eri lamppuja yhdistelemällä hän voi luoda huoneeseensa mitä mielikuvituksellisempia tunnelmavalaistuksia.
Kukin lamppu voi olla joko päällä tai poissa päältä, joten Uolevi voi luoda huoneeseensa 210 = 1024 erilaista valaistusta. Jokaista lamppua ohjataan kytkimellä (numeroitu 1–10), josta lampun tila voidaan vaihtaa päinvastaiseksi.
Mahdollisia valaistuksia ovat esimerkiksi seuraavat:
Nyt tupaantulijaiset ovat jo ovella, ja Uolevi haluaisikin järjestää kutsuvieraille varsinaisen valoshow'n. Esityksen tarkoitus on kuljettaa yleisö kutkuttavan tunteiden kirjon lävitse vaihtelemalla huoneen valaistusta siten, että lopulta vieraat ovat kokeneet kaikki 1024 erilaista tunnelmavalaistusta.
Jokainen kytkimen painallus vie Uolevilta aikaa vieraiden kanssa seurustelulta. Kerro Uoleville, miten kytkimiä kannattaa painaa, jotta kaikki valaistukset käydään läpi mutta painalluksia on mahdollisimman vähän. Esitys alkaa jännityksellisissä tunnelmissa pimeästä huoneesta.
Vastauksen jokaiselle riville tulee painettavan kytkimen numero (1–10).
Vastaus voisi näyttää seuraavalta:
4
7
4
Tässä tapauksessa vieraat kokevat seuraavat valaistukset:
Kuitenkin 1020 muuta valaistusta jäävät vielä puuttumaan.
40 henkilöllä on tulos. Suluissa oleva luku tarkoittaa kytkimen painallusten määrää.
Grez (1023), Metabolix (1023), jlaire (1023), Konvehti (1023), Chiman (1023), Teuro (1023), Anaatti (1023), os (1023), Legu (1023), Kray (1023), mikkop92 (1023), Milo (1023), Mazzimo (1023), Sisuaski (1023), Jalmari91 (1023), ahr (1023), temu92 (1023), FooBat (1023), L2-K2 (1023), Moiman (1023), Jepso (1023), Jokotai (1023), teemuho (1023), Laitinen (1023), jmp (1023), Torgo (1023), Juice (1023), Epsilon (1023), kllp (1023), Jhuunhym (1023), TapaniS (1023), Laakeri (1023), Hansen (1023), Shiona (1023), symbols (1023), öppis (1023), membolic (1023), isashkar (1023), tkok (2046), Salama (10240)
Kirjaudu sisään Ohjelmointiputkaan, niin voit lähettää vastauksen tehtävään.
Katso myös Putkaposti 36: Tunnelmavalaistus.