Помогите! Задание нужно сделать в python

Известно, что из четырех чисел а1, а2, а3 и а4 одно отлично от трех других, равных между собой; присвоить номер этого числа переменной n.

C алгоритмом было бы здорово )

Ответы

Ответ дал: 25qwerty88174
0

Ответ:

a1, a2, a3, a4 = 1, 5, 1, 1 # пример чисел

arr = [] # создаем пустой массив

for i in [a1, a2, a3, a4]: # заполняем массив числами

   arr.append(i)

for i in arr: # для каждого числа массива проверяем

   if arr.count(i)==1: # если такое число - единственное, то

       n = arr.index(i)+1 # присвоить n его номер в массиве

       break # и выйти из цикла

print(n) # вывод n

# в примере вывод будет 2, т.к. пятерка на 2-ом месте в массиве

Похожие вопросы