• Пожалуйста! Каждый ученик в классе изучает либо английский, либо немецкий, либо оба этих языка. У классного руководителя есть списки учеников, изучающих английский и немецкий языки. Помогите ему выяснить, сколько учеников в классе изучают только один язык.
    Формат ввода
    В первых двух строках указывается количество учеников, изучающих английский и немецкий языки (M и N). Затем идут M+N строк с фамилиями учеников в произвольном порядке. Гарантируется, что среди учеников нет однофамильцев.

    Формат вывода
    Количество учеников, которые изучают только один язык. Если таких не окажется, в строке вывода нужно написать NO.

Ответы 3

  • Илья Андреев:n, m = int(input()), int(input())n += ms1, s2 = set(), set()for i in range(n): student = (input()) if student in s1: s1.remove(student) s2.add(student) else: s1.add(student)if len(s1) <= 0: print('NO')else: print(len(s1))
  • С отспутами сюда похоже никак не скинуть код
    • Автор:

      benlbm5
    • 5 лет назад
    • 0
  • Вот код:n, m = int(input()), int(input())n += ms1, s2 = set(), set()for i in range(n):student = (input())if student in s1:s1.remove(student)s2.add(student)else:s1.add(student)if len(s1) <= 0:print('NO')else:print(len(s1))Вот ссылка на код с отступами:https://pastebin.com/Ud5AwrSs
    answer img
    • Автор:

      pablo428
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years