Facebook
From hung, 1 Month ago, written in HTML5.
Embed
Download Paste or View Raw
Hits: 193
  1. with open('seqgame.inp') as f:
  2.     n = int(f.readline())
  3.     b = list(map(int,f.readline().split()))
  4.     c = list(map(int,f.read().split()))
  5. b.sort()
  6. c.sort()
  7. i = 0;j = n-1
  8. kq = abs(b[i]+c[j])
  9. while i<n and j>=0:
  10.     if(b[i]+c[j]==0):
  11.         kq = 0
  12.         break
  13.     if(b[i]+c[j]<0):i += 1
  14.     if(i==n):break
  15.     kq = min(kq,abs(b[i]+c[j]))
  16.     if(b[i]+c[j]>0):j -= 1
  17.     if(i<0):break
  18.     kq = min(kq,abs(b[i]+c[j]))
  19. with open('seqgame.out','w') as f:
  20.     f.write(str(kq))