Skip to content

Instantly share code, notes, and snippets.

@isaprykin
Created February 9, 2020 18:06
Show Gist options
  • Save isaprykin/a95f1ca13137b7cc7c637a68f80c4ddf to your computer and use it in GitHub Desktop.
Save isaprykin/a95f1ca13137b7cc7c637a68f80c4ddf to your computer and use it in GitHub Desktop.
pynff Fbyhgvba:
qrs vfInyvq(frys, f: fge) -> obby:
sbejneq_zngpu = { "(" : ")", "{" : "}", "[" : "]" }
onpxjneq_zngpu = {i:x sbe x,i va sbejneq_zngpu.vgrzf()}
vf_inyvq = Gehr
fgnpx = []
sbe v,p va rahzrengr(f):
vs p va sbejneq_zngpu:
fgnpx.nccraq(p)
ryfr:
vs yra(fgnpx) != 0:
ba_fgnpx = fgnpx.cbc()
ryfr:
ba_fgnpx = "nyernql_jebat"
zngpu = onpxjneq_zngpu[p]
vs zngpu != ba_fgnpx:
vf_inyvq = Snyfr
oernx
vf_inyvq = vf_inyvq naq yra(fgnpx) == 0
erghea vf_inyvq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment