rajeevs1992

Puzzle-Vijeen

May 8th, 2011
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.30 KB | None | 0 0
  1. #vijeen's puzzle
  2. f=open("input","r")
  3. FullText=f.read()
  4. FullText=FullText.split()
  5. NumberOfLines=len(FullText)
  6. LineLength=len(FullText[0])
  7. output=''
  8. for i in range (0,NumberOfLines):
  9.     for j in range (3,LineLength-3):
  10.         if FullText[i][j].islower():
  11.             if FullText[i][j-1].isupper() and FullText[i][j-2].isupper() and FullText[i][j-3].isupper():
  12.                 if FullText[i][j+1].isupper() and FullText[i][j+2].isupper() and FullText[i][j+3].isupper():
  13.                     if j!=3 and j+3!=LineLength-1:
  14.                         if FullText[i][j-4].islower() and FullText[i][j+4].islower():
  15.                             output=output+FullText[i][j-3]+FullText[i][j-2]+FullText[i][j-1]+FullText[i][j]+FullText[i][j+1]+FullText[i][j+2]+FullText[i][j+3]+'\n'
  16.                     elif j==3 and FullText[i][j+4].islower():
  17.                         output=output+FullText[i][j-3]+FullText[i][j-2]+FullText[i][j-1]+FullText[i][j]+FullText[i][j+1]+FullText[i][j+2]+FullText[i][j+3]+'\n'
  18.                     elif j+3==LineLength-1 and FullText[i][j-4].islower():
  19.                         output=output+FullText[i][j-3]+FullText[i][j-2]+FullText[i][j-1]+FullText[i][j]+FullText[i][j+1]+FullText[i][j+2]+FullText[i][j+3]+'\n'                        
  20.                    
  21. print(output)
Advertisement
Add Comment
Please, Sign In to add comment