Translate Milfy!

maandag 17 maart 2014

4 4 3 4 3 6: weer eens een spel van Milfje

Het fenomeen Python ken je misschien uit de slangenwereld en uit de Efteling, maar in andere kringen is Python vooral bekend als computertaal. Met Python kun je allerlei leuke trucs uithalen, bijvoorbeeld: het tellen van alle lengtes van woorden in een tekst (behoorlijk eenvoudig, maargoed). Milfje zou Milfje niet zijn als ze niet dacht: hee dat is grappig, je kunt daar ook een spel van maken! 


Misschien bestaat het al wel, het is namelijk echt iets voor Battus, maar nou ja, ik bedacht het nu ook oké? Komt ‘ie dan:
  • Men neme een sequentie cijfers: 4 5 6 3 2 5 2
  • Men make een grammaticaal kloppende zin waarbij de woorden precies het aantal letters hebben in de volgorde zoals in de opgave gevraagd is.

Nu kun je die cijferreeksen op twee manieren maken: volslagen willekeurig, of op basis van bestaande reeksen. Dat laatste wordt al wel gedaan, en zo zijn er bijvoorbeeld een heleboel zinnen waarmee je de eerste cijfers van pi (π) kunt onthouden; kijk hier maar eens. Maar waarom niet ook gewoon additief (1 2 3 4 5 6 7 8 9 etc.), of volgens de reeks van Fibonacci (gezondheid! Je begint met 0 en 1, en dan is het volgende getal steeds de som van de twee vorige: 0 1 1 2 3 5 8 13 21 etc.), of een andere lievelingsgetallenreeks. 



Overigens is dit in het Engels een stuk makkelijker, omdat daar het onbepaalde lidwoord a maar één letter heeft. In het Nederlands hebben alleen uitroepen slechts één letter (O schatje!)... Hoe je die 0-letterige woorden oplost mag je zelf even bedenken; ik vermoed dat de theoretische taalwetenschappers daar nog ruzie over gaan krijgen.

Succes! Oja, wij volgen je prestaties natuurlijk graag in de reacties hieronder…


7 opmerkingen:

  1. Als éénletterwoord lijkt me "u" ook wel een geschikte

    Snel zinnetje (1, 2, 3, 4, 5, 6, 7):
    U en zij gaan tegen elkaar fietsen

    BeantwoordenVerwijderen
  2. Ik heb ooit deze zin gewrocht, met woorden van 1 t/m 22 letters:

    'U
    en
    een
    stel
    maten
    wilden
    telkens
    dezelfde
    gerechten
    consumeren
    gisteravond:
    huisgemaakte
    zalmcarpaccio,
    Oezbekistaanse
    gedehydrateerde
    buffelmozzarella,
    allersmakelijkste
    boerenkoolstamppot,
    griesmeelpuddinkjes,
    chocolademoussetaart,
    roombotercroissantjes ...
    cholesterolnoodsignaal!'

    http://twitpic.com/bbt4ov

    BeantwoordenVerwijderen
    Reacties
    1. Battus kijkt vanuit de hemel vriendelijk op je neer, Rutger, wauw! Bonuspunten voor Oezbekistaanse.

      Verwijderen
  3. De echte getallenreeks is uiteraard die van de priemgetallen. De eerste 30 zijn:
    2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109 en 113
    bijvoorbeeld
    Ik kan beter rekenen
    (U begrijpt waarom ik niet verder kom!)

    BeantwoordenVerwijderen
  4. Ik ken goede, langere, nederlandse woordreeksjes

    BeantwoordenVerwijderen
    Reacties
    1. Volgens mij moet 'nederlandse' in deze reeks worden weggelaten. En zou er aan het begin 'O! O!' aan moeten worden toegevoegd.

      Verwijderen