/*Valaki sertést, kecskét és juhot vásárolt, összesen 100 db-t, pontosan 100 aranyért. 
A sertés darabja 3 és fél arany, a kecskéé 1 és egyharmad, a juhoké fél arany. Hány darabot vett az egyes állatokból? */


/*Egy lehetséges megoldás, hogy ötletet adjon a többihez :)
Írjunk fel a szöveg alapján két egyenletet!
1. Az állatok számára vonatkozó egyenletet;
2. az árakra vonatkozó egyenletet.

Ezek után a megoldás:
Ha tudjuk, hogy a sertések száma 0 és 100 között lehet, továbbá ugyanezeket tudjuk a másik két állatfajtáról is, akkor ezekre a számokra teljesülnie kell a két egyenletnek. 
Amilyen értékekre ez igaz, azok az értékek lesznek a feladat megoldásai. - A többi a Prolog vezérlő szerkezetének a dolga, nem a miénk. :))

*/


vasar(Sertes,Kecske,Juh) :- between(0,100,Sertes), 
			    between(0,100,Kecske), 
			    between(0,100,Juh),
                            100 =:= Sertes + Kecske + Juh,
                            100 =:= Sertes*3.5 + Kecske*4/3 + Juh*0.5.



/*

Megjegyzések:

1. Nézze meg a help-ben a =:= jelentését!

2. Nézze meg a help-ben a between/3 jelentését!

3. Egy csöpp egyenletrendezéssel egyszerűsítheti (és így hatékonyabbá teheti) a megoldást:
elhagyható a harmadik between, hiszen: 
Juh is 100 - Sertes - Kecske. 

(nézze meg az is/2 jelentését a helpben, és figyelje meg, hogy mi a különbség az is/2 és a =:= /2 között).

*/



