Zadanie świąteczne

16
gru/09
0

Tak jak obiecałem na święta dodatkowe zadanie dla chętnych,  wśród osób które się zgłoszą zrobimy małe zawody w drugim tygodniu stycznia. A oto zadanie:

Napisz program mnożący dwie kwadratowe symetryczne macierze typu int.
Co program powinien zawierać:

  1. Funkcje inicjującą macierze losowymi wartościami
  2. Funkcję mnożącą dwie macierze i wynik umieszczającą w trzeciej
  3. Funkcję zapisującą wynik macierzy w pliku tekstowym (jeden wiersz w jednej lini a wartości rozdzielone spacją)
  4. Dodatkowo warto sobie dopisać kod służący do mierzenia czasu wykonywania mnożenia macierzy

Wygrywa autor programu który potrafi pomnożyć macierze o największym wymiarze, jeżeli będzie remis to będzie się liczył czas tego mnożenia (oczywiście im krótszy tym lepszy)

Dla najlepszych nagrodą będzie dodatkowa ocena 5. Niestety ile najlepszych osób dostanie 5 jeszcze nie ustaliłem, będzie to zależało od liczby chętnych którzy potwierdzą chęć swojego uczestnictwa na pierwszych zajęciach po świętach.

Krótki regulamin :

  1. Kod został napisany przez osobę zgłaszającą się do konkursu, wobec czego powinien umieć go wytłumaczyć.
  2. Nie wolno korzystać z innych gotowych bibliotek.
  3. Podczas mnożenia macierzy nie korzystamy z plików np. nie możemy się posiłkować zapisywaniem wyników pośrednich do pliku w czasie mnożenia
Filed under: Różne