git.fiddlerwoaroof.com
longest_chunk.py
46aa7e6c
 import sys
 
 data = []
 collect = []
 for line in sys.stdin:
     if '\xc2\xb7' in line:
         if collect:
             data.append(collect)
         collect = []
     else:
         line = line.strip()
         if line: collect.append(line)
 import collections
 out = []
 for idx,chunk in enumerate(data,1):
     words = ' '.join(chunk).split()
     clen = len(words)
     out.append((clen,idx,chunk))
 
 out = sorted(out)
 for num,maxx,saved in out[-10:]:
     print num,maxx
     print
     print '\n'.join(saved)
     print '---'
     print