import math
p = int(
b = false
for i in range(1, p ** 2):
gip = (p ** 2) + (i ** 2)
if math.sqrt(gip) % 1 == 0:
b = true
if int(math.sqrt(gip)) ! = p:
print(int(math.sqrt(
if b == false:
print(-1)
# что-то типо этого, но не проходит по времени. надо смотреть диапазон. может если кто дорешает, ответьте. а так всё норм работает)
1) В столбце, по которому должна быть выполнена сортировка, нужно выделить любую ячейку (весь столбец выделять не надо).
2) На вкладке Данные [Data] найти группу команд Сортировка и фильтр [Sort&Filter].
Сортировка и фильтр
Выбрать нужную кнопку: Сортировка по возрастанию или Сортировка по убыванию сортировка по убыванию.
Отметим, что буквы на этой кнопке указывают только на направление сортировки, а вид кнопки остается один и тот же и при текстовых, и при числовых данных.
Существует и другой удобный сортировки данных: щелкнув правой кнопкой мыши по ячейке столбца, по которому будет выполняться сортировка, в контекстном меню выбрать пункт Сортировка [Sort], а далее – требуемый вариант сортировки.
Второй вопрос:
Автофильтр или Расширенный фильтр, нужен чтобы вывести на экран информацию по одному. Они не удаляют а скрывают данные, не подходящие по условию.
Объяснение: