Arksiana

3. Stream Of Letters

Nov 16th, 2020 (edited)
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.79 KB | None | 0 0
  1. char = input()
  2. word = ''
  3. n_found = False
  4. o_found = False
  5. c_found = False
  6. line = ''
  7. while not char == 'End':
  8.     if 65 <= ord(char) <= 90 or 97 <= ord(char) <= 122:
  9.         if char == 'n':
  10.             if n_found:
  11.                 word += char
  12.             else:
  13.                 n_found = True
  14.         elif char == 'o':
  15.             if o_found:
  16.                 word += char
  17.             else:
  18.                 o_found = True
  19.         elif char == 'c':
  20.             if c_found:
  21.                 word += char
  22.             else:
  23.                 c_found = True
  24.         else:
  25.             word += char
  26.  
  27.     if n_found and c_found and o_found:
  28.         line += f'{word} '
  29.         word = ''
  30.         n_found = False
  31.         o_found = False
  32.         c_found = False
  33.  
  34.     char = input()
  35.  
  36. print(line)
  37.  
Advertisement
Add Comment
Please, Sign In to add comment