Exemple #1
0
from Data import Data
data = Data()
ells = data.ordells()
twins = data.twinspec()

ex = data.p2data()

def find(a, n):
    if n in a:
        return a.index(n)
    else:
        return -1

# print twins[1]

def finds(n):
    w = open("data12.txt", "w+")
    for i in range(n + 1):
        p = 4 * ex[i]**2 - 6 * ex[i] + 3
        if (p in ells) and (p in twins):
            w.write(str(ex[i]) + " " + str(p) + "\n")
finds(1000000)
def getTwinPoints():
    points = []
    for n in range(1000):
        lastindex = -100
        index = sum(i <= n for i in twins)
        points.append([n, index])
        if abs(lastindex - index) >= 10:
            print "twins - " + str(len(points))
    return points