Jak dodać zadanie programistyczne?
Jeżeli masz już przygotowaną treść zadania, dane wejściowe oraz poprawne rozwiązanie (dane wyjściowe), to przygotowanie zadania w systemie Scarky zajmuje kilka minut.
Krok 1. Konfiguracja podstawowych opcji.
Na stronie buildera, wybieramy zakładkę Programming.
Obowiązkowe pola:

- Title: Tytuł zadania.
- Challenge site: Strona, na której będzie się znajdować zadanie np.: http://www.moja-strona.pl/moje-pierwsze-zadanie. W przypadku zmiany adresu zadania można ponownie edytować to pole.
- Home page: Adres naszej strony albo bloga np.: http://www.moja-strona.pl. Nazwa automatycznie się uzupełnia na podstawie wyżej wpisanego linku. Jeśli chcemy ustalić inna stronę domową, zaznaczamy kwadracik Use different site.
- Content: Treść zadania.
Krok 2. Konfiguracja zadania.

- Languages: Zaznaczamy języki programowania, w których dozwolone będzie wysyłanie rozwiązania.
- Input: Wpisujemy dane lub dołączamy plik z danymi, które będą przekazywane testowanemu programowi na standardowy strumień wejściowy (stdin).
- Output: Wpisujemy dane lub dołączamy plik z danymi, które testowany program musi zwrócić na standardowy strumień wyjściowy (stdout).
- Rank type: Określamy, w jaki sposób zgłoszenia mają być wyświetlone w rankingu (Hall of Fame). Możliwe są cztery rodzaje rankingu:
- Standard binary, sort by date: Zgłoszenie może być zaakceptowane (Accepted) albo błędne (Wrong Answer). Rozwiązania w rankingu są sortowane ze względu na datę nadesłania, tzn. wcześniej nadesłane zgłoszenie jest wyżej w rankingu.
- Standard binary, sort by time: Zgłoszenie może być zaakceptowane (Accepted) albo błędne (Wrong Answer). Rozwiązania w rankingu są sortowane ze względu na czas działania programu, tzn. krócej wykonujący się program jest wyżej w rankingu.
- Standard binary, sort by memory: Zgłoszenie może być zaakceptowane (Accepted) albo błędne (Wrong Answer). Rozwiązania w rankingu są sortowane ze względu na ilość pamięci, jaką zużyły w czasie wykonywania programu, tzn. mniej zużywający pamięci program jest wyżej w rankingu.
- Minimum source length: Jeśli program nie zakończy się błędem i zwróci poprawną odpowiedź, zgłoszenie otrzymuje ilość punktów równą długości kodu źródłowego programu w bajtach. Rozwiązania w rankingu sortowane są ze względu na długość kodu, tzn. krótszy program jest wyżej w rankingu.
Krok 3. Ustawienia opcji dodatkowych.
Lista dodatkowych opcji:

- Duration: Okres, w którym można wysyłać rozwiązania do zadania.
- Don’t show in statistics: Jeżeli chcemy, żeby nasze zadanie nie było pokazane w statystykach na stronie Scarky.com, to zaznaczamy to pole.
- Resource: Wybieramy pochodzenie zadania, jeżeli jesteśmy jego autorem to wybieramy „My own challenge”.
- Send me links: Podajemy nasz e-mail, na który zostanie przesłany link do edycji zadania (Edit url).
Jeśli wszystkie niezbędne pola są wypełnione, klikamy przycisk Save challenge. Powinny się pokazać linki:
- Edit url
- iframe Widget
- JavaScript Widget
- XHTML Widget
Wybieramy iframe, JavaScript albo XHTML link i umieszczamy go na naszej stronie. Jeżeli jest to blog, to zalecany jest JavaScript.
Pamiętaj! Edit url jest linkiem do edycji zadania – musisz go przechowywać. Jeżeli go zgubisz to nie ma możliwości ponownej edycji ani wprowadzania jakichkolwiek zmian do zadania. Nie udostępniaj go również innym osobom, bo będą mieli dostęp do poprawnych odpowiedzi.








6 marca 2010 o godz. 20:59
[...] już zapoznałeś się z systemem Scarky (Co to jest Scarky?), stworzyłeś własne zadanie (Jak dodać zadanie informatyczne?) i posiadasz własną stronę www (Jak szybko założyć własną stronę z zadaniami?) zachęcamy [...]
20 maja 2010 o godz. 09:24
Jest chyba teraz jakis problem ze scarky, bo nie mozna dodawac nowych zadan.
20 maja 2010 o godz. 17:20
No w builderze nie pokazuje niczego :/
20 maja 2010 o godz. 18:48
Witam, dziękuję za Państwa czujność. Już wszystko działa! :)