Dla kogo s� te zadania?
Je�li w�a�nie zacz��e� programowa�, albo chcesz po�wiczy� sk�adni� nowego j�zyka programowania, to mog� by� w�a�nie dla Ciebie. Nie ma tu �adnych haczyk�w, ani problem�w zwi�zanych z wydajno�ci� rozwi�zania.
Jakie zadania mo�na tu znale��?
Zadania podzielone s� na kilka kategorii:
- arith - do rozwi�zywania tych zada� wystarcz� tylko wczytywanie i wypisywanie danych oraz proste operacje arytmetyczne.
- iter - jak poprzednio i dodatkowo przetwarzanie iteracyjne (p�tle).
- tab - jak poprzednio i dodatkowo wykorzystanie tablic.
- wzr - wy�wietlanie prostych "grafik" ze znak�w ASCII.
- sort - sortowanie danych. Przyda si� umiej�tno�� wykorzytania typ�w z�o�onych takich jak struktury (C), rekordy (Pascal) lub klasy (j�zyki obiektowe).
- cmplx - te zadania te� nie s� trudne, ale troch� bardziej skomplikowane. Raczej nie zabieraj si� za nie je�li zadania z innych kategorii sprawiaj� Ci problemy. Przyda si� instrukcja wyboru wielowariantowego (taka jak switch z C, Javy, ...) i umiej�tno�� organizacji kodu.
Jak korzysta� z tych zada�?
- Wybierz zadanie
- Rozwi�� je
- Sprawd�, czy dzia�a
- Je�li nie dzia�a, to popraw i wr�� do 3
- Wy��lij rozwi�zanie do systemu
- Je�li odpowied� systemu jest r�na od "zaakceptowano" wr�� do 4
- Zobacz jak to samo zadanie rozwi�zali inni
- Wr�� do 1
Jak zacz��?
Zacznij od zadania TEST.
Je�li dalej masz problemy, to przeczytaj przewodnik przygotowany dla uczestnik�w konkursu High School Programming League i przyk�ady na forum Polskiego SPOJ-a.