Овчинников_Грузман
?>

Третий лишний на вход программе дается 3 целых числа, два из которых равны и одно отличается. напишите код, который будет печатать номер уникального числа. на питоне

Информатика

Ответы

ranocchio6

def find_uncommon(*args):

uncommon_arg = None

uncommon_index = None

for item in args:

 if args.count(item) == 1:

  uncommon_arg = item

  uncommon_index = args.index(item)  

 else:

  continue  

return (uncommon_arg, uncommon_index)

def main():

nums = [int(i) for i in input().split()]

uncommon_info = find_uncommon(*nums)

print(

 'not common number is {0}, staying on {1} ({2} for normal people) position in input list'.format(uncommon_info[0], uncommon_info[1], uncommon_info[1]+1)

 )

if __name__ == '__main__':

main()

input()

Объяснение:

Программа более менее протестирована, делает вид что работает так, как должно. Единственное - программа выводит более обширную информацию об искомом числе, нежели указано в задании. Копировать отсюда не советую, Python-код "знания" нещадно ломают. Вы можете восстановить код по скриншоту самостоятельно, или попросите в комментариях, я залью этот код на pastebin.com и дам вам ссылку


Третий лишний на вход программе дается 3 целых числа, два из которых равны и одно отличается. напиш
Morozova-Starikov

a = int(input())

b = int(input())

c = int(input())

if a==c:  

   print(b)

elif b==c:  

   print(a)

else:

   print(c)

opscosmiclatte7868

k = (2 * x * y * z) / (3 * x - z) - (5 * x * y - z) / (z - 4 * y)

t = abs(3 * c - d - a) / (abs(a - d) * 5 * a * b)

Объяснение:

Т.к. математических выражений нет, исправлены очевидные ошибки, но возможно наличие отличий от математических выражений

Считаем, что оператор оператор присваивания равно (=), а abs - математическая функция возвращающая абсолютное значение числового выражения

Правила записи математических выражений:

1) Выражение записывается в одну в строку (линейная запись)

2) Для обозначения переменных используются буквы латинского алфавита

3) Операции выполняются в порядке старшинства: сначала вычисление функций, затем возведение в степень, потом умножение и деление, а последние сложение и вычитание

4) Операции одного старшинства выполняются слева направо. Для регулирования порядка операций используются круглые скобки

5) Нельзя ставить рядом два знака операций

6) Нельзя опускать знак умножения между множителями

7) Разделителем целой и дробной части числа является точка

lika080489

Объяснение:

Числовые,буквенные выражения и выражения с переменными в своей записи могут содержать знаки различных арифметических действий. При преобразовании выражений и вычислении значений выражений действия выполняются в определенной очередности, иными словами, нужно соблюдать порядок выполнения действий.

В этой статье мы разберемся, какие действия следует выполнять сначала, а какие следом за ними. Начнем с самых простых случаев, когда выражение содержит лишь числа или переменные, соединенные знаками плюс, минус, умножить и разделить. Дальше разъясним, какого порядка выполнения действий следует придерживаться в выражениях со скобками. Наконец, рассмотрим, в какой последовательности выполняются действия в выражениях, содержащих степени, корни и другие функции.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Третий лишний на вход программе дается 3 целых числа, два из которых равны и одно отличается. напишите код, который будет печатать номер уникального числа. на питоне
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

yurogov61
Alekseeva_Khlistov
avtalux527
Reutskii884
sashakrav
ivanda
nord0764
olyaartemenko
хаджимурод1172
самир1078
Getmantsev417
info7
Lolira64
mail9
Nadezhdachizhikova7968