Programowanie

Olimpiada Informatyczna

Olimpiada Informatyczna

Olimpiada Informatyczna to olimpiada przedmiotowa powołana 10 grudnia 1993 roku przez Instytut Informatyki Uniwersytetu Wrocławskiego. Olimpiada organizowana jest corocznie od 1993 roku i skierowana do uczniów szkół średnich oraz gimnazjów. Zadania polegają na napisaniu programu komputerowego rozwiązującego określony problem algorytmiczny ukryty w treści podanego zadania.

W zadaniach określona jest relacja pomiędzy danymi wejściowymi a danymi wyjściowymi. Zawodnik musi opracować taki algorytm, by ta relacja została zachowana dla wszystkich danych z przedziałów określonych w zadaniu. Opracowany algorytm musi zostać zaimplementowany w jednym z czterech języków programowania: C, C++, Pascal lub Java. Jako efekt końcowy zawodnik udostępnia kod źródłowy swojego programu.

Organizatorzy dokonują sprawdzenia zadania w kilku krokach. Najpierw kod zostaje skompilowany, a następnie sprawdzana zostaje poprawność działania programu na zbiorze danych testowych. W zależności od poprawności oraz czasu wykonania poszczególnych danych testowych przez program zostaje on odpowiednio oceniony.

Całe zawody podzielone są na 3 etapy:

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne