aboutsummaryrefslogtreecommitdiff
path: root/challenge-224/lubos-kolouch/python/ch-1.py
blob: d60a2b214297f30dcccb9631e98d26dca6372201 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env python
# -*- coding: utf-8 -*-

def can_form_target(source, target):
    for char in target:
        if char in source:
            source = source.replace(char, '', 1)
        else:
            return False
    return True


print(can_form_target("abc", "xyz"))  # Output: False
print(can_form_target("scriptinglanguage", "perl"))  # Output: True
print(can_form_target("aabbcc", "abc"))  # Output: True