automata-labs/TaskA01/shakespeare.py

17 lines
418 B
Python
Raw Permalink Normal View History

2024-10-28 15:53:18 +01:00
import sys
def solve(lines):
return [l for l in lines if "Hamlet" in l]
if __name__ == "__main__":
lines = []
fp = sys.argv[1]
assert(fp == "shakespeare.in") # just a sanity check
print(fp)
with open(fp, encoding="utf-8") as f:
lines = f.readlines()
sol = solve(lines)
with open("./shakespeare.out", 'w', encoding="utf-8") as f:
f.writelines(sol)