Esempio n. 1
0
def test02():
    n = 3
    if 2 == ac:
        n = int(av[1])
    y = my_euler.fibonacci(n)
    cnt = my_euler.count_dig(y)
    if cnt > 9:
        shift = cnt - 9
    div = 10**shift
    ym = y // div
    if my_euler.is_pandigital(ym):
        print("Last 9 (%d) is pandigital" % ym)
    else:
        print("Last 9 (%d) is not pandigital" % ym)
Esempio n. 2
0
def test02():
    n = 3
    if 2==ac:
        n = int(av[1])
    y = my_euler.fibonacci(n)
    cnt = my_euler.count_dig(y)
    if cnt>9:
        shift = cnt-9
    div = 10**shift
    ym = y // div
    if my_euler.is_pandigital(ym):
        print("Last 9 (%d) is pandigital" % ym)
    else:
        print("Last 9 (%d) is not pandigital" % ym)
Esempio n. 3
0
def test01():
    n = 3
    if 2 == ac:
        n = int(av[1])
    y = my_euler.fibonacci(n)
    print("fib(%d) = %d" % (n, y))
    cnt = my_euler.count_dig(y)
    print("  has %d digits" % cnt)
    mod = 10**9
    ym = y % mod
    if my_euler.is_pandigital(ym):
        print("Last 9 (%d) is pandigital" % ym)
    else:
        print("Last 9 (%d) is not pandigital" % ym)
Esempio n. 4
0
def test01():
    n = 3
    if 2==ac:
        n = int(av[1])
    y = my_euler.fibonacci(n)
    print("fib(%d) = %d" % (n,y))
    cnt = my_euler.count_dig(y)
    print("  has %d digits" % cnt)
    mod = 10**9
    ym = y % mod
    if my_euler.is_pandigital(ym):
        print("Last 9 (%d) is pandigital" % ym)
    else:
        print("Last 9 (%d) is not pandigital" % ym)