1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| import sys
def main(): male_surnames = set()
for line in sys.stdin: line = line.strip() if not line: continue fields = line.split('|') if len(fields) == 5 and fields[4] == 'M': name_field = fields[2] surname = name_field.split(',')[0].strip() male_surnames.add(surname)
for surname in sorted(male_surnames): print(surname)
if __name__ == '__main__': main()
|