ПАСКАЛЬ/ 9 КЛАСС Представьте данное число n в виде суммы двух кубов. Входные данные Программа получает на вход одно натуральное число n(n меньше = 1028). Выходные данные Программа должна вывести 2 целых неотрицательных числа, ...

ПАСКАЛЬ/ 9 КЛАСС Представьте данное число n в виде суммы двух кубов. Входные данные Программа получает на вход одно натуральное число n(n <= 1028). Выходные данные Программа должна вывести 2 целых неотрицательных числа, сумма кубов которых равна n. Если это невозможно, выведите строку impossible.
Гость
Ответ(ы) на вопрос:
Гость
//PascalABC.NET 3.2 сборка 1318 Var   n,i,j,resi,resj,flag:integer; begin flag:=0; i:=1; readln(n); while power(i,3)
Гость
var   n,i,j:integer;   fexit:boolean; begin   Read(n);   fexit:=false;   for i:=1 to 10 do begin     for j:=1 to 10 do       if i*i*i+j*j*j=n then begin fexit:=true; break end;     if fexit then break     end;   if fexit then Writeln(i,' ',j)   else Writeln('impossible') end. Пример выполнения 637 5 8
Не нашли ответ?
Ответить на вопрос
Похожие вопросы