Üdv.
Hogyan értelmezzem az alábbi hibaüzenetet?
| ?- consult(library(clpfd)).
...
| ?- A in 1..2.
A in 1..2 ? ;
no
% source info
| ?- A in 1..2, B in 1..2, all_distinct([A,B]).
! segmentation violation
% Execution aborted
% source info
| ?-
Szóval mi baja van szegény kis prologocskának?
GTZ
U.I.: Nem csak az all_distinct/1 -el van baj...
____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol
Probald ki most! http://www.freestart.hu
Cserbák Márton <cm552(a)hszk.bme.hu> writes:
> a dokumentációt mikor, milyen formában és
> hogyan adjam le?
A dokumentaciot a program utolso valtozataval egy konyvtarba rakjatok, majd
az adott konyvtarban futtassatok a beadoszkriptet (az minden ott levo
file-t bekuld).
A dokumentacio formaja lehet .txt, .pdf, .ps.
Ha a dokumentaciot hetfo, jan 30 delig leadod, akkor van esely, hogy a
31.-i vizsgan mar figyelembe tudom venni. Kulonben Feb 3, reggel 8 ora a
hatarido, hogy a vizsgaidoszak vege elott meg el tudjam biralni.
SzP
A vizsga elotti napon, hetfon, jan 30-an konzultacio lesz 10-13 kozott a
V2.706-ban.
A vizsgaeredmenyt nagyon jo esellyel javitja a konzultacion valo reszvetel,
ezert probaljatok minel tobben eljonni!
A NHF tesztsor egy kicsit neheznek bizonyult, ezert egy konnyebb valtozatot
allitottam ossze a keretprogrammal kiadott 80 tesztesetbol. Igy most
ezekkel tesztel a beadorendszer:
11, 21, 25, 42, 45, 48, 53, 55, 61, 65
Az en megoldasomban az ezekhez tartozo futasi idok a kozman (a tesztelest
futtato gepen):
0.16 0.04 0.03 0.32 0.18 0.42 0.11 0.49 2.12 9.11
Egy egyszeru, de fontos otlet, ami "nagyot dob" a teljesitmenyen a
kovetkezo: Egy C erteku mezore max 8 ujj mutathat, valahogy igy:
C #= N + S + E + W + SE + NW + SW + NE.
Erdemes ezt paronkent zarojelezni, uj valtozok bevezetesevel:
C #= N_S + E_W + SE_NW + SW_NE,
N_S #= N+S, E_W #= E+W, SE_NW #= SE+NW, SW_NE #+ SW+NE.
Itt meg fontos, hogy egy adott oszlopra vonatkozo N_S valtozobol csak egy
legyen, azaz egy adott oszlop minden mezojere vonatkozo korlatok *ugyanazt*
az N_S valtozot hasznaljak. Hasonloan a tobbi X_Y valtozora is. Tovabba
erdemes ezeket a N_S, stb valtozokat cimkezni eloszor, es csak ezutan az N,
S, stb valtozokat.
Ha ezt az otletet elhagyom a megoldasombol, akkor a kovetkezo futasi idoket
kapom:
11, 21, 25, 42, 45, 48, 53, 55, 61, 65
7.97 8.1 0.83 4.34 10.36 N/A 0.47 91.04 136.2 N/A
Egy masik fontos otlet, amit mar sokszor emlegettem: a borotvalas. Enelkul
(es kozbulso valtozok nelkul) a kovetkezo idoket kapom:
11, 21, 25, 42, 45, 48, 53, 55, 61, 65
N/A 15.17 6.22 1.69 89.65 N/A 0.51 N/A N/A N/A
Mint latjatok, most meg igy is megvan a minimalis 4 teszteset, tobbnyire
egy nagysagrend idorahagyassal. Remelem azert sokan kozuletek megcelozzak
majd a bonyolultabb eseteket is...
-SzP
Sziasztok!
Nehezsegem van a nagyhazi beadasaval:
az ural2-n probalva futtatni a beadoszkriptet, mindig azt a
hibauzenetet kapom, hogy cannot execute binary file. Ez mitol lehet?
Koszonom, Buza Krisztian
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Cserbák Márton <cm552(a)hszk.bme.hu> writes:
> Kedves Péter!
> Már majdnem egy hónapja ugyanazon a szinten vagyok elakadva az NLP házimmal.
> Az a problémám, hogy egyes teszteseteket gyorsan megold, más megoldásoknál
> kiugróan hosszú idõre van szüksége, egyes feladatokat pedig (pl. 23.) több
> órán belül sem old meg. Megpróbáltam leadni is a megoldásom, az elsõ három
> feladatot megoldotta, a többin, ahogy vártam, túllépte az idõkeretet.
> Mellékelten elküldöm a tesztsor futtatásának kimenetét, hogy lásd, melyik
> példákkal akadt gondom:
> 01. pelda, 11x11, 111 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 02. pelda, 11x11, 61 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 03. pelda, 11x11, 21 adott szam, 6 megoldas, futasi ido = 6.53 sec.
> 04. pelda, 12x12, 85 adott szam, 1 megoldas, futasi ido = 0.01 sec.
> 05. pelda, 12x12, 29 adott szam, 2 megoldas, futasi ido = 0.04 sec.
> 06. pelda, 12x12, 27 adott szam, 2 megoldas, futasi ido = 41.60 sec.
> 07. pelda, 13x13, 116 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 08. pelda, 13x13, 45 adott szam, 1 megoldas, futasi ido = 0.09 sec.
> 09. pelda, 13x13, 55 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 10. pelda, 14x14, 113 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 11. pelda, 14x14, 35 adott szam, 12 megoldas, futasi ido = 5.63 sec.
> 12. pelda, 15x15, 128 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 13. pelda, 15x15, 34 adott szam, 1 megoldas, futasi ido = 13.14 sec.
> 14. pelda, 16x16, 146 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 15. pelda, 16x16, 36 adott szam, 1 megoldas, futasi ido = 0.89 sec.
> 16. pelda, 16x16, 28 adott szam, 4 megoldas, futasi ido = 3.38 sec.
> 17. pelda, 17x17, 166 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> 18. pelda, 17x17, 36 adott szam, 24 megoldas, futasi ido = 32.26 sec.
> 19. pelda, 17x17, 88 adott szam, 1 megoldas, futasi ido = 0.02 sec.
> 20. pelda, 18x18, 183 adott szam, 1 megoldas, futasi ido = 0.04 sec.
> 21. pelda, 18x18, 43 adott szam, 3 megoldas, futasi ido = 10.30 sec.
> 22. pelda, 19x19, 199 adott szam, 1 megoldas, futasi ido = 0.03 sec.
> Szeretnélek megkérni, hogy nézd meg melyik feladatoknál van szükség kiugróan
> magas idõre, és ha megmondanád, hogy ezek a példák miben különböznek a
> többitõl. Rengeteget segítenél ezzel, mert most már teljesen tanácstalan
> vagyok, hol keressem a hibát. Segítségedet elõre is köszönöm,
A több mint 1 megoldást adó feladatok általában nem tartalmaznak redundáns
információt, és a (relative) kevés adott számot tartalmazók is. Úgy tûnik
fõleg ezek okozzák a gondot. Gondolkodjál redundáns korlátokon, de fõleg a
BOROTVÁLÁS bevezetését javasolom, szerintem az utóbbi nagyon egyszerû és
szinte biztosan segít.
Péter
Tamas Makai <mt423(a)hszk.bme.hu> writes:
> Az nlp honlapjan van 3 link gyakorlo vizsgara, de akarmelyikre kattintok
> nem talalja. Megnezned, hogy mi lehet a baj?
Kijavitottam. Koszi, hogy szoltal!
Peter
A januar 17.-i (jovo keddi) vizsga elott hetfon 10-13 ora kozott
konzultaciot tartok a V2.720-ban. A korabbi evek tapasztalatai alapjan erre
nagyon-nagyon ajanlott eljonni!
A nagyhazi beadoszkriptjet felraktam, es aktivaltam. Lehet kiserletezni a
megoldasokkal. A beadoszkript a keretprogram mellett kiadott tesztesetek
egy reszhalmazat hasznalja a tesztelesre, nevezetesen a
11, 21, 42, 57, 62, 65, 67, 69, 70, 72
sorszamuakat. Ezek futasi ideje (a kiadott teszteseteknel mar emlegetett
sajat megoldassal) -- a beadoszkript altal hasznalt meglehetosen oreg
kozma.iit.bme.hu gepen -- rendre a kovetkezo (masodpercben):
0.17 0.07 0.35 1.68 6.67 9.32 14.84 21.89 24.79 41.67
Az idolimitek: az elso 8 tesztesetre 120s, az utolso kettore 180s.
Jo munkat!
Peter
Szeredi Peter <szeredi(a)cs.bme.hu> 2006.01.11. 21:19:31 +1h-kor írta:
> A januar 17.-i (jovo keddi) vizsga elott hetfon 10-13 ora kozott
> konzultaciot tartok a V2.720-ban. A korabbi evek tapasztalatai alapjan erre
> nagyon-nagyon ajanlott eljonni!
Megkérdezném, hogy lesz-e konzultáció a másik vizsga előtt is, vagy ez egyszeri alkalom?
Köszönöm
Bergmann Gábor
Soproni Péter <sopronipeter(a)gmail.com> writes:
> Az alábbi hibára szeretném felhívni a figyelmet: NLP elõúadásra járok és
> be akartam adni a nagyházi feladatot. A neten lévõ beadó szkriptet
> letöltöttem és kicsomagoltam. Az a felhok.pl-t kereste, ezert ilyen
> néven adtam be a feladatot. Ezt követõen a válasz levélben hibát kaptam,
> ha jól értelmeztem így nem találta a névtérben az ujjak eljárást..
> Második körben az ujjak.pl-is leadtam így elfogadta.
Elnezest, elkevertem a file-okat. Most mar a jo valtozat van fenn a
honlapon.
Koszonom, hogy szoltal, udv,
SzP
Sziasztok!
Hogyan lehet SICStus 3.12.2 -ben hatástalanítani azt a feature-t, hogy a
10-nél hosszabb listákat a tizedik elem után nem írja ki? Ugye ezt
speciel nem tanultuk DP-ből? :)
És ha már írok, megkérdezem azt is, hogy van-e lehetőség arra a
SICStusban, hogy ne kérdezze meg minden megoldás után, hogy kérek-e még
újabb megoldást, hanem egyszerűen listázza ki az összeset? Még nem
másztam bele eléggé a problémába, lehet, hogy egy kicsit okosabb
programmal nem merülne fel ilyesmi, mindenesetre hátha nem annyira alap
a kérdés, felteszem :)
BÚÉK
GTZ
____________________________________________________________________
4000 Ft+Afa uti a markodat! Minden uj, altalad beszervezett elofizetoert ennyit irunk
jova ADSL elofizetesed dijabol. Regisztralj!
Reszletek: www.freestart.hu