#
# PYTHON
# Fórmula Autoreferente de Tupper
#
# 2026 Abril Sex, 17 — Sab,18
# by
# j
#
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.cm as cm
def Graph(idx):
par = 17
k1 = 960939379918958884971672962127852754715004339660129306651505519271702802395266424689642842174350718121267153782770623355993237280874144307891325963941337723487857735749823926629715517173716995165232890538221612403238855866184013235585136048828693337902491454229288667081096184496091705183454067827731551705405381627380967602565625016981482083418783163849115590225610003652351370343874461848378737238198224849863465033159410054974700593138339226497249461751545728366702369745461014655997933798537483143786841806593422227898388722980000748404719
k2 = 11331120203025880288350168881189337958561570292645975798442759290880
Options = [k1,k2]
k = Options[idx]
xRESOLUTION = 117
yRESOLUTION = par
D = np.zeros((xRESOLUTION,yRESOLUTION))
for x in range(xRESOLUTION):
for y in range(yRESOLUTION):
f = ((k + y)//par//2**(par*int(x) + int(k+y)%par))%2
if ( (1/2) < f ):
D[x][y] = 0
else:
D[x][y] = 255
fig, ax = plt.subplots()
ax.imshow(D, cmap=cm.gnuplot2)
plt.axis('off')
plt.show()
return
Graph(0)
To embed this project on your website, copy the following code and paste it into your website's HTML: