Задача 15: Записка о выкупе

Напишите определение функции def can_construct(ransomNote, magazine), которая принимает две строки ransomNote и magazine, и возвращает True, если строку ransomNote можно составить, используя буквы из строки magazine, и False в противном случае.

Каждую букву из строки magazine можно использовать только один раз при составлении ransomNote.


Примеры:

Пример 1:
Ввод: ransomNote = "a", magazine = "b"
Вывод: False

Пример 2:
Ввод: ransomNote = "aa", magazine = "ab"
Вывод: False

Пример 3:
Ввод: ransomNote = "aa", magazine = "aab"
Вывод: True

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии