Untitled
unknown
plain_text
2 years ago
1.1 kB
5
Indexable
with open ('pary.txt') as file: dane = file.read() dane = dane.splitlines() def czy_pierwsza(liczba): for i in range(2, liczba, 1): if liczba % i == 0: return False return True def czy_parzysta(liczba): if liczba % 2 == 0: return True return False def liczba(string): liczba = '' liczba = liczba + string[0] + string[1] return int(liczba) def najw_pier_w_licz(liczba): for i in range(2, liczba - 1, 1): if czy_pierwsza(i) == True: najw_pier_w_licz = i return najw_pier_w_licz def dru_pier_w_licz(naj_pier_w_licz, liczba): for i in range(2, liczba, 1): if i + naj_pier_w_licz == liczba: return i for i in dane: if czy_parzysta(liczba(i)) == True: string = '' najw_pier_w_lic = najw_pier_w_licz(liczba(i)) dru_pier_w_lic = dru_pier_w_licz(najw_pier_w_lic, liczba(i)) string += str(liczba(i)) + ' ' + str(dru_pier_w_lic) + ' ' + str(najw_pier_w_lic) print(string)
Editor is loading...
Leave a Comment