Python :: Aufgabe #151 :: Lösung #5
4 Lösungen

#151
Symmetrische Primzahlen
Anfänger - Python
von hollst
- 03.04.2017 um 13:55 Uhr
Wieviele Primzahlen P < 1.000.000 sind rückwärts gelesen auch eine Primzahl, jedoch ungleich sich selbst?
Anmerkung: Die (Prim)zahlen 2, 3, 5, 7, 11 erfüllen nicht die Bedingungen (sind rückwärts gelesen sich selbst gleich),
als erste erfüllt die 13 die Bedingungen.
Anmerkung: Die (Prim)zahlen 2, 3, 5, 7, 11 erfüllen nicht die Bedingungen (sind rückwärts gelesen sich selbst gleich),
als erste erfüllt die 13 die Bedingungen.
#5

von Des_ORNTRT (530 Punkte)
- 23.05.2020 um 13:25 Uhr

prime_List = [] prime_bool = True rvs_prime_bool = True for i in range(1, 1000000): rvs_prime_bool = True prime_bool = True for j in range(2, (i - 1)): if i % j == 0: prime_bool = False #REVERSE a = str(i)[::-1] for j in range(2, (int(a) - 1)): if int(a) % j == 0: rvs_prime_bool = False if prime_bool and rvs_prime_bool: prime_List.append(i) print(prime_List)
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1