Kirjautuminen

Haku

Tehtävät

Kilpailu

Murra koodi!
Lue ja osallistu!
Seuraava vihje 29.1.
Voittajia 1 + yrittäjiä 1

Putkaposti: Peilauskomento

Kirjoittaja: Antti Laaksonen

Markkinoille on tullut uusi ohjelmointikieli, joka sisältää vain yhden komennon merkkijonojen käsittelyyn. Komennolle annetaan kaksi kohtaa merkkijonossa, ja komento peilaa näiden kohtien välissä olevan osan.

Tarkastellaan seuraavaa merkkijonoa:

OTFPEGMXLCWRKYVDBHNSQUJAIZ

Peilataan merkkijonoa muutaman kerran eri kohdista:

OTFPEGMXLCWRKYVDBHNSQUJAIZ => OTGEPFMXLCWRKYVDBHNSQUJAIZ

OTGEPFMXLCWRKYVDBHNSQUJAIZ => OTGEPFMXLCWRKYVDBHNSQZIAJU

OTGEPFMXLCWRKYVDBHNSQZIAJU => OTGEPFMXLCWKRYVDBHNSQZIAJU

Peilausten tuloksena on merkkijono, joka on vähintään yhtä kummallinen kuin alkuperäinen merkkijono.

Tehtävänä on etsiä peilausten sarja, joka järjestää merkkijonon:

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Vastausohje

Vastauksen jokaiselle riville tulee yhden peilauksen alku- ja loppukohta. Merkkijonon merkit on numeroitu kokonaisluvuin 1–26.

Vastaus voisi näyttää seuraavalta:

3 6
22 26
12 13

Tämä vastaus ei kuitenkaan kelpaa, koska peilausten lopputulos on OTGEPFMXLCWKRYVDBHNSQZIAJU, vaikka päämäärä on ABCDEFGHIJKLMNOPQRSTUVWXYZ. On vaikea sanoa, veivätkö peilaukset merkkijonoa edes lähemmäs järjestystä.

Vastaukset

40 henkilöllä on tulos. Suluissa oleva luku tarkoittaa peilausten määrää.

Sisuaski (18), jlaire (18), FooBat (18), lukujenVihaaja (18), Konvehti (18), Metabolix (18), msdos464 (18), Chiman (18), L2-K2 (18), Jhuunhym (18), TapaniS (18), symbols (18), kluopaja (18), Laitinen (19), Milo (19), os (19), teemuho (19), Torgo (21), Sami (22), Hycke (22), mikkop92 (22), Anaatti (22), Grez (23), tkok (23), Jokotai (23), Hirwi (23), Jogge (24), Gaxx (24), temu92 (24), Jalmari91 (24), toukonen (24), Teuro (24), Moiman (24), Latska (24), Klvi (24), Kray (24), Masfonos (24), teksturi (24), qalle (24), Legu (24)

Kirjaudu sisään Ohjelmointiputkaan, niin voit lähettää vastauksen tehtävään.

Keskustelu

Katso myös Putkaposti 35: Peilauskomento.

Tietoa sivustosta