[Tajfutas] Major Kupa szerdán
Kéri Gerzson
gfkeri at gmail.com
2011. Feb. 27., V, 16:43:31 CET
Szisztok!
Többek kérdésére a levelező listán válaszolva megkísérelem magyarázni a
formulát.
Legfrappánsabban rekurzív módon lehet megfogalmazni a szabályt.
P(n)-nel jelölve az n darab pont fogásához tartozó pontszámot, erre a
következő rekurzió érvényes:
P(1) = kód(1),
P(n) = P(n-1) - kód(n) ha n=2, 6, 10, 14, 18, 22, ...
P(n) = P(n-1) +kód(n) ha n=3, 7, 11, 15, 19, 23, ...
P(n) = P(n-1) / kód(n) ha n=4, 8, 12, 16, 20, 24, ...
P(n) = P(n-1) * kód(n) ha n=5, 9, 13, 17, 21, 25, ...
(A szükségesnél hosszabban írtam, hogy ne rettentsek el senkit a "modulo 4"
kifejezés használatával.)
Az én értelmezésemben tehát a 4 alapműveletet azonos értékűnek tekintjük, a
műveleteket mindig balról jobbra végezzük, tehát nem végezzük el valamennyi
szorzást és osztást a számolás elején. Erre utal a Mihók Zoli levelében lévő
zárójel a formulában.
Ha mégis zárójellel akarjuk kifejezni, akkor 8 kódtól már 2 zárójelre,
12-től 3 zárójel lenne szükség az elején, 10-re pl.
((Kód1 - Kód2 + Kód3) / Kód4 * Kód5 - Kód6 + Kód7) / Kód8 * Kód9 - Kód10
stb.
Mind a 24 pont begyűjtése esetén már 5 egymásba ágyazott zárójelpár kellene,
de mind a 24 pontot nyilván nem érdemes fogni, és mindenképpen páratlan
számú pontot érdemes, mert a rögtön utána következő minden esetben ront az
addigi eredményen.
Ha viszont leszögezzük, hogy mindig balról jobbra haladunk a műveletekkel,
akkor fölösleges zárójelekkel bonyolítani az értelmezést, és egyszerűen
írhatjuk úgy is, hogy
Kód1 - Kód2 + Kód3 / Kód4 * Kód5 - Kód6 + Kód7 / Kód8 * Kód9 - Kód10 stb.
Számomra még az nem egyértelmű, hogy kerekítünk-e egészre vagy 1-2
tizedesre, s ha igen akkor minden osztás után, vagy csak a számolás végén?
Tisztázandó még az is, hogy miként történik a számítás, ha valaki olyan
pontot is fog, amit korábban fogott már.
Üdv:
Kéri Gerzson
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lazarus.elte.hu/pipermail/tajfutas/attachments/20110227/a955a435/attachment.htm>
További információk a(z) Tajfutas levelezőlistáról