Geef het antwoord op de volgende vraag:
Tnishisehesmee,ntzashe,sed a ik arrct ikn i a eupr nd osewdtido ibeo usnInre au?thMn es estndlmWp jrsertnme ieim dsweW.ejkshe ansnlnvset ri lo e nto rtcrdecsne
Mohamed Lahyani.
De vraag werd gecodeerd met de Wimbledon-versleuteling en kan gedecodeerd worden als:
Tennisscheidsrechters moeten, net zoals hier, steeds van links naar rechts kijken. Wie was de umpire in de monsterwedstrijd op Wimbledon tussen Isner en Mahut?
De wedstrijd tussen John Isner en Nicolas Mahut1 tijdens Wimbledon 2010 is tot op heden de langste tenniswedstrijd ooit gespeeld. John Isner2 en Nicolas Mahut3 speelden op 22, 23 en 24 juni — tijdens de tenniskampioenschappen op Wimbledon van 2010 — een wedstrijd die in totaal 11 uur en 5 minuten duurde en goed was voor nog meer records. De score van de vijfde set was 70–68. John Isner won.
De stoelscheidsrechter tijdens die wedstrijd was de Zweed Mohamed Lahyani. Lahyani zei achteraf dat hij zo begeesterd was door de geweldige match dat hij nooit problemen ondervond om zijn concentratie vast te houden en dat hij er niet aan dacht om te gaan eten of naar het toilet te gaan. Op de tweede dag van de wedstrijd werd geroteerd met twee groepen van 14 lijnrechters en vier groepen van 28 ballenjongens en -meisjes. Lahyani maakte op het einde van de wedstrijd een fout bij het omroepen van de score, waarbij hij per ongeluk de scores van de twee tie-break-sets had omgewisseld.
Het decoderen van een bericht dat gecodeerd werd met de Wimbledon-versleuteling hierop neer: neem het eerste karakter, het laatste karakter, het tweede karakter, het voorlaatste karakter, het derde karakter, enzoverder.
Gevraagd wordt:
Schrijf een functie decodeer waaraan een bericht (str) moet doorgegeven worden dat gecodeerd werd met de Wimbledon-versleuteling. De functie moet het originele bericht (str) teruggeven.
Schrijf een functie codeer waaraan een bericht (str) moet doorgegeven worden. De functie moet de Wimbledon-versleuteling gebruiken om de gecodeerde versie van het gegeven bericht (str) terug te geven.
>>> decodeer('Oea ie.mtat n')
'One at a time.'
>>> decodeer("W'entwies u o,cnw ev.erse a ybtb,rta o re")
"We're not waiters, but boy, can we serve."
>>> decodeer('Dtn enspae srsy oemasntigt s.uo nho ne vL.ki iryl intagia')
'Dating a tennis player is risky. Love means nothing to us.'
>>> codeer('One at a time.')
'Oea ie.mtat n'
>>> codeer("We're not waiters, but boy, can we serve.")
"W'entwies u o,cnw ev.erse a ybtb,rta o re"
>>> codeer('Dating a tennis player is risky. Love means nothing to us.')
'Dtn enspae srsy oemasntigt s.uo nho ne vL.ki iryl intagia'