いろんな言語で宿題 第五編
■ このスレッドは過去ログ倉庫に格納されています
0048デフォルトの名無しさん
2010/06/23(水) 07:26:59% Prolog
出会うまでリストを手繰る(_求めるもの,[_求めるもの|R]) :-
write_formatted('!%t!\n',[_求めるもの]).
出会うまでリストを手繰る(_求めるもの,[A|R]) :-
list(A),
write_formatted('%t-',[A]),
出会うまでリストを手繰る(_求めるもの,A);
\+(list(A)),
write_formatted('%t-',[A]),
出会うまでリストを手繰る(_求めるもの,R).
■ このスレッドは過去ログ倉庫に格納されています