М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Третий лишний

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

на питоне

👇
Ответ:
Daasshha1
Daasshha1
06.07.2022

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 целых числа, два из которых равны и одно отличается. напиш
4,4(17 оценок)
Ответ:
Акбота000000
Акбота000000
06.07.2022

a = int(input())

b = int(input())

c = int(input())

if a==c:  

   print(b)

elif b==c:  

   print(a)

else:

   print(c)

4,4(15 оценок)
Открыть все ответы
Ответ:
666555y67767676
666555y67767676
06.07.2022

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) Разделителем целой и дробной части числа является точка

4,6(68 оценок)
Ответ:
averina1
averina1
06.07.2022

Объяснение:

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

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

4,8(68 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ