دو نیم کردن یک لیست به زبان پرولوگ
با سلام
دوستان من برنامه ای به زبان پرولوگ میخوام که با گرفتن یک لیست ،آن را به دو نیم تقسیم کند.
به این ترتیب Half(X, A, B زمانی درست است که چسباندن B به انتهای A برابر X شود. مثلا :
Half([1 2 3 4 5 6],[1 2 3],[4 5 6]) درست است.
|