Skip to content

Instantly share code, notes, and snippets.

View kashishm's full-sized avatar

Kashish Munjal kashishm

  • ThoughtWorks
  • Gurugram, India
View GitHub Profile
@kashishm
kashishm / 1s.py
Last active October 14, 2016 13:58
_0_10 = ["(1-1)", "1", "(1+1)", "f(s(11))", "c(s(11))", "(c(s(11))+1)", "f(s(11))!", "(f(s(11))!+1)", "(11-f(s(11)))", "(11-1-1)", "(11-1)"]
def expr(n):
if n < 11:
return _0_10[n]
_1s = int("1" * len(str(n)))
t = int(n / _1s)
r, r1 = n - (_1s * t), (n - (_1s * (t + 1))) * -1
e = " + {}"
if r1 < r:

Keybase proof

I hereby claim:

  • I am kashishm on github.
  • I am kashishm (https://keybase.io/kashishm) on keybase.
  • I have a public key ASA7OZphwOqUKUe_Kxr2Z_lo9jsAzZCOavfSZAsRCsI2-Ao

To claim this, I am signing this object: