<span>=А1+А2 (арифмитическое сложение)</span>
256, потому что 2 в восьмой степени равна 256, можешь на всякий случай проверить)))
Представим двухзначное число в пятиричной системе в расширенном виде:
5 х а + b, где a и b - цифры числа.
После перестановки цифр семиричное число будет иметь вид 7 x b + a
Осталось приравнять эти значения:
5a+b=7b+a; 4a=6b ⇒ a=1.5b
Мы можем получить ряд решений, используя четные значения b, поскольку а должно быть целым.
Но уже следующее значение b=4 даст а=6, что недопустимо, поскольку в пятиричной системе счисления не может быть цифры 6.
<u><em>Ответ:</em></u>
Условие противоречит заданию. В момент ввода 0 программа завершает работу и одновременно спрашивает сколько введено нулей. Больше, чем один ноль не может быть!
Вот решение:
zero = 0
i = int(input())
while i != 0: i = int(input())
if i == 0: zero+=1print("Вы напечатали", zero, "ноль")
Var a,b,c:real;
begin
read(a, b, c);
if ((a=sqrt(sqr(b)+sqr(c)))or(b=sqrt(sqr(a)+sqr(c)))or(c=sqrt(sqr(a)+sqr(b))))then
write('Это прямоугольный треугольник')
else
write('Это не прямоугольный треугольник')
<span>end.</span>