Viinisekoitus

Suomen ensimmäisen matematiikan professorin Simon Kexleruksen tehtävä:

”Sinulla on viinejä, jotka maksavat 3, 5, 8 ja 10 markkaa litralta. Tee 10 litraa sekoitusta, joka maksaa 6 markkaa litralta.” Oletetaan lisäksi, että sekoitukseen käytetään vain täysiä yhden litran pulloja. Anna vastaus lukunelikkona, jossa on peräkkäin 3 markan, 5 markan, 8 markan ja 10 markan viinien litramäärät.


Vihje 1

Eri viinilajien litramäärät olkoot x, y, z, w. Määristä ja hinnoista saadaan näille kaksi yhtälöä, jotka toteuttavaa kokonaislukuratkaisua etsitään. Hyödynnä tietokoneohjelman toistorakenteita. Huomaa, että ratkaisun ei tarvitse olla yksikäsitteinen!


Vihje 2

Mitä arvoja muuttujat x, y, z, w voivat saada? Montako erilaista kombinaatiota näistä syntyy? Pane kone kokeilemaan ne kaikki, ts. tarkistamaan, millä muuttujien arvoilla yhtälöt toteutuvat.


Vihje 3

Ohjelmoi sisäkkäiset for-silmukat, joissa kokeillaan kaikkia arvokombinaatiot ja tulostetaan näistä ne, joilla yhtälöt toteutuvat.

Piilota vihjeet Ratkaisu Vastaus