Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в
нем положительные и отрицательные числа. Если чередуются, то вывести 0,
если нет, то вывести порядковый номер первого элемента, нарушающего
закономерность. Помогитеее. Python
pppooopppsss:
что такое chk?
Ответы
Ответ дал:
1
Ответ:
from random import choice
def sign(x:int):
if x > 0: return 1
elif x < 0: return -1
else: return 0
N = int(input('Введите размер исходного массива: '))
A = [choice([j for j in range(-100, 100) if j != 0]) for _ in range(N)]
print(A)
chk = sign(A[0])
for i in enumerate(A):
if sign(i[1]) != chk:
print(i[0])
break
chk *= -1
что такое chk?
это переменная
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад