Matura informatyka 2022 czerwiec (poziom rozszerzony) - zadanie 4.1

Treść zadania:
Wyznacz odbicia wszystkich liczb z pliku liczby.txt. Wypisz te odbicia, które są podzielne przez 17.
Dla pliku przyklad.txt odpowiedzią jest 51.
Rozwiązanie:
Program jest typowo rozgrzewkowy i mieści się w kilka linijek. Jedyną "trudnością" może być odwrócenie cyfry :)
Cały program:
with open("dane/liczby.txt", "r") as f:
nums = [int(num) for num in f.readlines()]
for num in nums:
reflection = str(num)[::-1]
if int(reflection) % 17 == 0:
print(reflection)
Wynik:
1156
102
51
765
119
119
731
Źródło: https://arkusze.pl/matura-informatyka-2022-czerwiec-poziom-rozszerzony/




