Петя и Катя - брат и сестра. Петя помогает Кате по математике. Он задумывает два...

0 голосов
1.3k просмотров

Петя и Катя - брат и сестра. Петя помогает Кате по математике. Он задумывает два натуральных числа х и у (x,y<=1000). а Катя должна их отгадать. Для этого Петя делает две подсказки. Он называет сумму этих чисел S и их произведение Р. Помогите Кате отгадать задуманные Петей числа. PASCAL.


Информатика (15 баллов) | 1.3k просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Просто перебираем все возможные x и y.

Free Pascal Compiler version 3.0.2

var x, y, S, P: integer;

begin

   readln(S, P);

   for x := 1 to 1000 do

       for y := 1 to 1000 do

           if (x + y = S) and (x * y = P) then

               writeln(x, ' ', y);

end.

Пример ввода:

99 1458

Пример вывода:

18 81

81 18


(148k баллов)
0

спс

0

кидаю другую)

0