simeonshopov

Stream of letters

Oct 9th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.00 KB | None | 0 0
  1. currentWord = ""
  2. output = ""
  3. counter_N = 0
  4. counter_O = 0
  5. counter_C = 0
  6. letter = ""
  7.  
  8. while letter != "End":
  9.   letter = input()
  10.   if letter == "End":
  11.     print(output)
  12.     break
  13.   else:
  14.     letter = ord(letter)
  15.     if (97 <= letter <= 122) or (65 <= letter <= 90):
  16.       if letter not in [110, 111, 99]:
  17.         currentWord += chr(letter)
  18.       else:
  19.         if letter == 110:
  20.           if counter_N >= 1:
  21.             currentWord += chr(letter)
  22.           elif counter_N == 0:
  23.             counter_N += 1
  24.         elif letter == 111:
  25.           if counter_O >= 1:
  26.             currentWord += chr(letter)
  27.           else:
  28.             counter_O += 1
  29.         elif letter == 99:
  30.           if counter_C >= 1:
  31.             currentWord += chr(letter)
  32.           else:
  33.             counter_C += 1
  34.            
  35.       if counter_N == counter_O == counter_C == 1:
  36.           output += (currentWord + " ")
  37.           counter_N = 0
  38.           counter_O = 0
  39.           counter_C = 0
  40.           currentWord = ""
Add Comment
Please, Sign In to add comment