• Существуют тройки Пифагора, то есть a^2+b^2=c^2 . Есть лишь одна такая тройка, что a+b+c=1000 . Написать программу, которая

Ответы 1

  • var a,b:integer; begin for a:=1 to 1000 do for b:=1 to 1000 do if(sqrt(sqr(a)+sqr(b))=trunc(sqrt(sqr(a)+sqr(b)))) then//подбор жадным алгоритмом двух чисел, корень из //суммы квадратов которых будет целым числом if(a+b+sqrt(sqr(a)+sqr(b))=1000) then //проверка второго условия задачи (равна сумма трех чисел тысяче или нет?)writeln(a, \' \', b, \' \',sqrt(sqr(a)+sqr(b))); //вывод ответа на экран exit; //прекращение работыend; end.
    • Автор:

      beastacfj
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years