fork download
  1. for _ in range(7):
  2. s,x=input();r='';q=1
  3. for c in zip(*[t for t in x if s<=t<s+'ÿ']):q/=len(set(c));r+=c[0]*q
  4. print r or s
Success #stdin #stdout 0s 9032KB
stdin
'a',       ['apply','apple','apple pie','eat']
'a',       ['apple pie']
'apple',   ['eat','dine']
'program', ['programa','programb']
'*%a(',    ['*%a()-T>','*%a()-T<','@Da^n&']
'a',       ['abs','absolute','answer']
'one to',  ['one to one','one to many']
stdout
appl
apple pie
apple
program
*%a()-T
a
one to