easy,就是要考虑到重复珠子的情况,我使用了list的移除,判断有时就移除,这样可以保证个数也能对的上。
# 得到输入
list_1 = input()
list_2 = input()
# 判断每一个需要的珠子是否在已知的串珠中用
count_1 = 0
count_2 = 0
list_1_0 = list(list_1)
for num in list_2:
if num in list_1_0:
list_1_0.remove(num)
count_1 += 1
else:
count_2 += 1
if count_1 == len(list_2):
print("Yes" + ' ' + str(len(list_1) - count_1))
else:
print("No" + ' ' + str(count_2))