Крабоеду на контрольной попалась задачка. Подается массив из 60 элементов.
Элементы массива могут принимать целые значения от -9999 до 10000 включительно. Помогите бедняге написать на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых первое число при делении на второе по модулю будет больше или равно 1. В данной задаче под парой подразумевается два подряд идущих элемента массива.
Запишите ответ для массива a = [3072, 4272, 5672, 7443, 9651, 12147, 15176, 18816, 22848, 27603].
В качестве результата программа должна вывести итоговое количество пар. Например, для исходного массива из шести элементов:
-1
5
33
99
-7
-4
программа выведет:
2
N=10
for i in range(N):
a.append(int(input()))
counter=0
for i in range(N):
for j in range(i+1,N):
if (abs(a[i]//a[j]))>=1:
counter+=1
print(counter)