# Python3 UTF-8. Vicenté Llavata Abreu. Ce dimanche 3 avril 2022
def chaine(n0, n6, car2):
"""Localiser les anciens communs, sinon nombre premier"""
while 1:
if n6 > n0:
dif6 = n6 - n0
else:
dif6 = n0 - n6
n5 = n6 - 1
if dif6 != 1 and n0 % dif6 == 0:
print('Nombre commun dif6:', dif6)
break
elif n0 != n5 and n0 % n5 == 0:
print('Nombre commun n5:', n5)
break
if n6 < car2 or n6 < 0:
print('Nombre premier:', n0)
break
n6 -= 6
num = 25362143 # Affectez un nombre à num
typeNum = num % 6
careNum = int(num ** 0.5)
prime = [2, 3, 4, 6]
num6, neo = 0, True
if typeNum in (2, 3, 4, 0):
for p1er in prime:
if num % p1er == 0:
neo = False
print('Num communs: ', p1er)
if neo:
if typeNum == 1:
num6 = num + 5
elif typeNum == 5:
num6 = num + 1
chaine(num, num6, careNum)