Zadanie wstępne

  1. Napisz funkcję generującą tablicę losowych liczb o zadanej długości. Wypisz na ekran zawartość tablicy od końca.
  2. Wyznacz ile z wylosowanych liczb to liczby pierwsze. Zmierz czas wykonania programu.
  3. Zmierz czasy wykonania fragmentu programu odpowiedzialnego za obliczenia, dla wielu parametrów wejściowych. Skorzystaj z funkcji clock(). Wypisz czasy działania w postaci:
    długość tablicy;czas działania;ile liczb pierwszych
    1;0.001;0
    10;0.01;1
    600;0.6;31
    ...
    
  4. Zaimportuj wynik działania programu do arkusza kalkulacyjnego i narysuj wykres zależności czasu wykonania od długości ciągu.
  5. Zmodyfikuj program tak, aby obliczenia wykonane zostały zadaną liczbę razy, odrzuć wyniki skrajne (min i max), wypisz średni czas działania dla danej długości ciągu.