/ 6.py
6.py
1 #!/usr/bin/python3 2 3 # run it as 4 # ./6.py [ --one | --two ] < inputs/6 5 6 import sys 7 8 buffer = [] 9 bytes_read = 0 10 if '--one' in sys.argv: 11 length = 4 12 else: 13 length = 14 14 15 while True: 16 char = sys.stdin.read(1) 17 bytes_read += 1 18 buffer.append(char) 19 if len(buffer) == length + 1: 20 del buffer[0] 21 if len(buffer) == length and len(set(buffer)) == length: 22 print(bytes_read) 23 print(buffer) 24 break