.
write (l1, l2, ) ((i)*)
l1, l2, . , .
write f (, a1, a2, ) (i, (i)*)
. %-m.p,
% - , - , , m (), p .
readln () (string): (o)
. . .
readint ( ) (integer): (o)
. .
readreal ( ) (real): (o)
readchar ( ) (char): (o)
inkey () (char): (o)
, readchar . . inkey , .
-.
- , - . , . . . !,, . : , ,
:
1. ( 1+2++N)
(1, 1):-,!
(N, K):- N1=N-1, (N1, K1), K=K1+N.
(1, 1)., n=0, (0, ), (-1, ) ..
2. .
max (X, Y, Max)
max (X, Y, X):- X>=Y.
max (X, Y, Y).
max (X, Y, X):- X>=Y,!
max (_, Y, Y).
3. .