def integerSqrt(n):
if n < 2:
return n
else:
smallCandidate = integerSqrt(n >> 2) << 1
largeCandidate = smallCandidate + 1
if largeCandidate*largeCandidate > n:
return smallCandidate
else:
return largeCandidate
n = int(input())
m = integerSqrt(n - 1)
k = (m * (m + 1) + 1)
if m % 2 == 1 :
if k < n :
row = m + 1
col = (m + 1) - (n - k)
elif k == n :
row = m + 1
col = m + 1
else :
col = m + 1
row = (m + 1) + (n - k)
else :
if k < n :
col = m + 1
row = (m + 1) - (n - k)
elif k == n :
row = m + 1
col = m + 1
else :
row = m + 1
col = (m+1)+(n-k)
print(row, col)
Объяснение:
puthon3
Изменение порядка слоев и групп слоев
Чтобы изменить порядок слоев и групп слоев, выполните любое из указанных ниже действий:
Перетащите слой или группу слоев на панели Слои вверх или вниз. Отпустите кнопку мыши при появлении подсвеченной линии в том месте, куда необходимо переместить выбранный слой или группу.
Чтобы поместить слой в группу, перетащите его в папку группы . Если папка группы свернута, то перетаскиваемый слой необходимо поместить поверх нее.
Выделите слой или группу слоев и в меню Слой > Монтаж выберите необходимую команду. Если выделенный элемент принадлежит группе, то выбранная команда меняет порядок следования слоев внутри группы. Если выделенный элемент не принадлежит группе, то команда изменяет порядок следования слоев в пределах всей панели «Слои».
Чтобы обратить порядок следования выделенных слоев, выберите Слой > Монтаж > Инверсия. Эти параметры доступны только в том случае, если выбрано не менее двух слоев.
По определению фоновый слой всегда последний по порядку. Поэтому при выполнении команды На фон выделенный элемент помещается выше фонового слоя.
Объяснение:
Ставь лайк)
ответ:відповідь а)
Объяснение: