объяснение кода(Я думаю именно этого хочет преподаватель)
В цикле проходимся по всем элементам массива кроме первого и последнего, в цикле условие, если текущий элемент массива равен 0 элементу,то мы должны увеличить переменную c на 1.Далее мы меняем текущий элемент массива с следующим(к примеру если у нас 3 элемент массива, то мы меняем его местами с 4 элементом()
с = 4
Объяснение:
Решить в уме(не используя компилятор)
объяснение кода(Я думаю именно этого хочет преподаватель)
В цикле проходимся по всем элементам массива кроме первого и последнего, в цикле условие, если текущий элемент массива равен 0 элементу,то мы должны увеличить переменную c на 1.Далее мы меняем текущий элемент массива с следующим(к примеру если у нас 3 элемент массива, то мы меняем его местами с 4 элементом()
(Исходный код)
A = [4, 3, 6, 8, 5, 8, 4, 2, 10, 9, 4]
c = 0
for i in range(1, 10):
if A[i] == A[0]:
c += 1
t = A[i + 1]
A[i + 1] = A[i]
A[i] = t
print(c)