SPOJ

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

SPOJ (ang. Sphere Online Judge) jest serwisem typu Online judge umożliwiającym sprawdzenie swoich umiejętności programistycznych poprzez rozwiązywanie problemów. Serwis zawiera szereg problemów różnej trudności, które można rozwiązać w różnych językach programowania. Rozwiązaniem jest kod źródłowy programu napisanego w wybranym języku programowania. Odpowiedzi wysyła się do serwisu poprzez specjalny formularz.

Do rozwiązania jest ponad 8000 problemów sformułowanych m.in. w językach: polskim, angielskim, portugalskim i po wietnamsku. Można wysyłać kody źródłowe w 45 językach programowania, jest możliwość organizowania własnych konkursów.

SPOJ jest używany do prowadzenia zajęć dydaktycznych z programowania i algorytmiki jako narzędzie do wstępnej, automatycznej oceny programów między innymi na Politechnice Gdańskiej, Politechnice Poznańskiej, Akademii Marynarki Wojennej w Gdyni, Wyższej Szkole Bankowej w Gdańsku, Uniwersytecie w Ulm, Uniwersytecie w Ułan Bator oraz w V LO w Gdańsku; przez grupy przygotowujące się do takich zawodów w programowaniu jak Akademickie Mistrzostwa Świata w Programowaniu Zespołowym (Massachusetts Institute of Technology, Iowa State University, IIIT Hyderabad, IIIT Allahabad, Anna University, i inne) oraz do przeprowadzenia konkursów, w tym rekrutacyjnych.

Jądro systemu (SPOJ Engine) jest wykorzystywane również w innych portalach dla programistów: codechef.com, hs.spoj.pl, ideone.com, scarky.com, edugiants.com.

Zobacz też[edytuj | edytuj kod]

Linki zewnętrzne[edytuj | edytuj kod]