Ушакова1902
?>

Сделать письменно в тетради ​

Информатика

Ответы

info664

var

  A, B, K, R : longint;

begin

readln(A, B);

if (A mod 2 = 1) and (B mod 2 = 1) then

  writeln('-1');

if (A mod 2 = 0) and (B mod 2 = 0) and

     ((A div 2 <> B) or (B div 2 <> A)) then

  writeln('-1');

if (A mod 2 = 0) and (B mod 2 = 0) and

     ((A div 2 = B) or (B div 2 = A)) then

  if A > B then

     writeln(B, '0')

  else

     writeln('0', A);

if (A mod 2 = 1) and (B mod 2 = A) then begin

  A := A-1;

  B := B-2;

  if (A div 2 = B) or (B div 2 = A) then

     if A > B then

        writeln(B, '0')

     else

        writeln('0', A);

end;

if (B mod 2 = 1) and (A mod 2 = B) then begin

  B := B-1;

  A := A-2;

  if (B div 2 = A) or (A div 2 = B) then

     if B > A then

        writeln(B, '0')

     else

        writeln('0', A)

end;

end.

На Всё что могу.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сделать письменно в тетради ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Arutyunovich
delfa-r6289
Amelin-Alipova
daarisgoy
gabramova
Test Станислав
tboychenko
maksmi
restkof
hamelleon43
lazu8375
alexeytikhonov
alvas12828646
Алина Ракитин1730
Абдулганиева Сергей
▲