Znalazłam takie zadanie maturalne:
W pliku liczby.txt zapisano 500 liczb całkowitych dodatnich po jednej w każdym wierszu. Każda liczba jest z zakresu od 1 do 100 000. Napisz program(-y) dający(-e) odpowiedzi do poniższych zadań. Zapisz uzyskane odpowiedzi w pliku wyniki4.txt, poprzedzając każdą z nich numerem odpowiedniego zadania. Uwaga: Plik przyklad.txt zawiera przykładowe dane spełniające warunki zadania. Odpowiedzi dla danych z tego pliku są podane pod treściami zadań. Zadanie 4.1. (0–3) Podaj, ile z podanych liczb jest potęgami liczby 3 (czyli liczbami postaci 1 = 30 , 3 = 31 , 9 = 32 itd.).
Wpadłam na pomysł, żeby użyć tablicy i zawrzeć w niej te 100 000 liczb. Następnie zrobić potęgi liczby 3 aż do 100 000. Na samym końcu porównać liczby z pliku tekstowego do potęg, które wcześniej wyliczyłam i jeżeli się zgadzają to je zliczyć. Nie wiem tylko w jaki sposób to zapisać, szczególnie moment, kiedy muszę wyliczyć tyle potęg.