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�?

  1. Wybierz zadanie
  2. Rozwi�� je
  3. Sprawd�, czy dzia�a
  4. Je�li nie dzia�a, to popraw i wr�� do 3
  5. Wy��lij rozwi�zanie do systemu
  6. Je�li odpowied� systemu jest r�na od "zaakceptowano" wr�� do 4
  7. Zobacz jak to samo zadanie rozwi�zali inni
  8. 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.

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.