17 lines
403 B
Python
17 lines
403 B
Python
def validate(password, rule, letter):
|
|
count = password.count(letter[0])
|
|
mi, ma = rule.split("-")
|
|
if count >= int(mi) and count <= int(ma):
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
count = 0
|
|
with open("input") as f:
|
|
for passline in f:
|
|
rule, letter, password = passline.split(" ")
|
|
if validate(password, rule, letter):
|
|
count = count + 1
|
|
|
|
print(count)
|