Skip to main content
added 229 characters in body
Source Link
acrolith
  • 4k
  • 1
  • 24
  • 41

Python 2, 193193 176 bytes

P="3.1415926 53589793 2384626 433832 79502 8841 971 69 3".split()
f=r"""%s
|\%s|
|:\%s|
"""%("f="()"*6,"*6+"\n|\%s|\n|:\%s|\n"%(P[0],P[1])
for s in range(7):f+="%s%s%s|\n"%("f+=" "*s,"\\"*s+"\::\\",P[s+2])\\"+P[s+2]+"|\n"
print f+"%s\__\|"%("f+" "*7"*7+"\__\|"

Or a shorter, more boring answer:

print r"""()()()()()()
|\3.1415926|
|:\53589793|
\::\2384626|
 \::\433832|
  \::\79502|
   \::\8841|
    \::\971|
     \::\69|
      \::\3|
       \__\|"""

Python 2, 193 bytes

P="3.1415926 53589793 2384626 433832 79502 8841 971 69 3".split()
f=r"""%s
|\%s|
|:\%s|
"""%("()"*6,P[0],P[1])
for s in range(7):f+="%s%s%s|\n"%(" "*s,"\\::\\",P[s+2])
print f+"%s\__\|"%(" "*7)

Python 2, 193 176 bytes

P="3.1415926 53589793 2384626 433832 79502 8841 971 69 3".split()
f="()"*6+"\n|\%s|\n|:\%s|\n"%(P[0],P[1])
for s in range(7):f+=" "*s+"\::\\"+P[s+2]+"|\n"
print f+" "*7+"\__\|"

Or a shorter, more boring answer:

print r"""()()()()()()
|\3.1415926|
|:\53589793|
\::\2384626|
 \::\433832|
  \::\79502|
   \::\8841|
    \::\971|
     \::\69|
      \::\3|
       \__\|"""
Source Link
acrolith
  • 4k
  • 1
  • 24
  • 41

Python 2, 193 bytes

P="3.1415926 53589793 2384626 433832 79502 8841 971 69 3".split()
f=r"""%s
|\%s|
|:\%s|
"""%("()"*6,P[0],P[1])
for s in range(7):f+="%s%s%s|\n"%(" "*s,"\\::\\",P[s+2])
print f+"%s\__\|"%(" "*7)