You are on page 1of 3

#0 Przykładowy wzór do naśladowania - zadanie nr 0

Utwórz program, który będzie stopniowo tworzyć następujące trzy zdjęcia.


Za kaźdą odpowiadającą częścią programu wpisz w programie punkt kontroli (szara komentarzowa
ikona) z numerem tego obrazku S1 , S2 i G1 , jak widać w przykladzie poniżej (w końcu tej strony
znajdziesz gotowy program, który wystarczy skopiować i wysłać na stronę konkursu).

Zadanie to nie jest liczone do całkowitych wyników, służy jedynie do zapoznania się z serwerem
konkursowym i nie ma źadnego terminu, dlatego zawsze możesz wrócić i wypróbować to, czego
potrzebujesz.

S1 (Scena nr 1)

S2 (Scena nr 2)
G1 (Grafika nr 1)

Przykladowy program: 0.bpr


Zapisz w Baltie taki program i wyślij go na serwer konkursowy przez "Zadania" w lewym menu
(zobaczysz po zalogowaniu się). Program możesz dowolnie poprawiac i wielokrotnie wysylać na serwer,
aby zobaczyć, w jaki sposób serwer robi oceny i jak po poprawkach sie zmienia Twój ranking całkowity i
w poszczególnych kategoriach.

Gdzie:
Punkty kontroli Sceny S1 , S2 określają punkt, w którym serwer porównuje Twoja scenę (przedmiot po
przedmiocie) z odpowiednią scenę w zadaniu i zlicza ilość niepoprawnych lub zagubionych przedmiotów
w Twoim programie.
Punkt kontroli Grafiki G1 określa punkt, w którym serwer graficznie porównuje (punkt po punkcie)
Twój ekran z obrazem w zadaniu i zlicza ilość złych punktów (pikseli).

Ograniczenia, porady.
W programie nie wolno używać żadnych poleceń związanych z czekaniem lub innych, które zatrzymują
Baltiego.
Postaraj się, żeby Twój program był jak najszybszy i miał jak najmniej ikon z poleceniami (szybkość
nieskończoność na samym początku programu, spacje, entery i komentarze nie są liczone jako polecenia).
Specjalnym przypadkiem jest para ikon kontroli S lub G . z ikoną czekaj bez parametru. Jeżeli ikona
czekaj jest użyta jak w przykładzie powyżej, to nie tylko nie jest liczona jako polecenie, ale jest zupełnie
ignorowana i program na serwerze się w tym miejscu nie zatrzyma. Powyższy przykład pokazuje
możliwości zapisu tego samego programu. Oba programy zostaną ocenione przez serwer tak samo.
Przypisany zostanie im dokładnie taki sam czas biegu programu jak również ilość poleceń. Jak widać,
szybkości nieskończoność nie trzeba zapisywać na początku programu, serwer doda to polecenie
automatycznie przy jego ocenie.

Ostrzeżenie.
Od 1 stycznia 2014 r. oprócz w/w wyjątku z ikoną czekaj obok S lub G nie będą już ignorowane żadne
inne ikony.
Czas biegu programu oraz rozmiar programu możesz sprawdzić sam przed wysłaniem do serwera, co jest
szczególnie zalecane dla zawodów off-line.

You might also like