Contest.pl | Tag: SPOJ
kalendarz

High School Programming League już po raz trzeci!

15 listopada 2010 | Komentarze są wyłączone | Kategoria: High School Programming League

Rozpoczęła się trzecia edycja High School Programming League - międzynarodowego konkursu programistycznego dla uczniów szkół ponadgimnazjalnych organizowanego przez Sphere Research Labs – twórców popularnych serwisów dla programistów, między innymi: platformy Sphere Online Judge (SPOJ  http://spoj.pl), na której odbywa się konkurs, oraz Ideone – mini środowiska programistycznego dostępnego przez przeglądarkę.

High School Programming League łączy ze sobą formułę zbliżoną do krajowych Olimpiad Informatycznych z konkursami organizowanymi w ramach konferencji naukowych, takimi jak „DIMACS Challenge”. Jego cechą wyróżniającą spośród innych konkursów programistycznych jest długi czas na rozwiązanie nietypowych zadań algorytmicznych, co pozwala na dokształcenie uczestników w trakcie konkursu. I właśnie ten ostatni element – stworzenie odpowiedniej motywacji do nauki – od początku przyświecał organizatorom.

Czy rzeczywiście rywalizacja pomaga w nauce? Potwierdzeniem twierdzącej odpowiedzi na to pytanie, niech będą wypowiedzi samych uczestników jak i ich opiekunów.  „Moim zdaniem poczyniłem spory krok w swoim rozwoju intelektualnym w ciągu ostatniego roku m.in. właśnie dzięki hs…” – napisał Przemysław Komosa (dziś student Politechniki Gdańskiej), a inny uczestnik – Michał Kmak, uczeń ZSO nr 1 w Nowym Sączu: „Konkurs jest świetnym przedsięwzięciem dla programistów całkowicie początkujących jakim można powiedzieć byłem w pierwszych seriach…”, a słowami pani Łucji Mularskiej – Opiekun drużyny I LO w Bełchatowie: „Nam – nauczycielom taki konkurs jest strzałem w przysłowiową 10, w szkole jest zawsze kilku uczniów wybiegających poza program, niezależnie od sukcesów moich uczniów jeszcze raz dziękuję, dla mnie ważne jest doświadczenie uczniów, możliwość skonfrontowania z najlepszymi.”

W pierwszej edycji konkursu zarejestrowało się 56 szkół z 8 krajów położonych na 3 kontynentach. Łącznie, zgłosiło się około 2000 uczniów. Do rozwiązania było 35 zadań programistycznych – o zróżnicowanym poziomie – po 5 w 7 seriach. Z pewnością było to wyzwanie godne najlepszych – niektórzy z uczestników konkursu mieli okazję spotkać się osobiście w Płowdiwie, przy okazji zawodów finałowych Międzynarodowej Olimpiady Informatycznej. Byli wśród nich również złoci medaliści: Jarosław Błasiok, Neal Wu, Hanson Wang, Sergey Fedorov. Uczestnicy konkursu startowali również w innych elitarnych konkursach informatycznych takich jak Bałtycka Olimpiada Informatyczna czy też Olimpiada Informatyczna Europy Środkowej, wśród nich: Jakub Pachocki, Anna Piekarska, Adrian Jaskółka.

Druga edycja przebiegała podobnie, a sam konkurs zyskał Komitetu Honorowy złożony z wybitnych naukowców: prof. Marka Kubale (Politechnika Gdańska), prof. Leszka Gąsieńca (University of Liverpool), Richarda Kralovica (Swiss Federal Institute of Technology) oraz młodych mistrzów algorytmiki. Wysoki poziom zadań pozwolił High School Programming League uzyskać rekomendacje Komitetów Narodowych Olimpiad Informatycznych z Czech, Indii, Japonii, Polski, Szwajcarii, Nowej Zelandii, Wietnamu oraz Australii. W samej formule konkursu nastąpiły drobne zmiany: organizatorzy przygotowali mniej serii zadań (5 zamiast 7) i wprowadzili  dwutygodniowe przerwy pomiędzy każdą z nich. Zrezygnowano również z jakichkolwiek opłat od uczestników i być może był to jeden z powodów, dla których liczba zarejestrowanych szkół wzrosła prawie dwukrotnie. Wszyscy uczestnicy (w tym także studenci i zawodowi programiści startujący poza konkursem) wysłali do systemu ponad 34 000 zgłoszeń, co daje około 250 zgłoszeń na każdy dzień trwania konkursu, co świadczy o dużym zaangażowaniu uczestników w rozwiązywanie zadań. Warto zauważyć, że przez cały czas trwania konkursu strona odnotowała ponad 1 000 000 odsłon!

Do rozwiązywania zadań, co Organizator szczególnie podkreśla, z pewnością niezbędne jest przygotowanie matematyczne i umiejętność programowania. Ponadto, konieczna jest duża motywacja, systematyczność, dokładność i zaangażowanie, ale bezwzględnie decydujące znaczenie ma kreatywność w podejściu do zadań typu challenge, które rozstrzygają o zwycięstwie. Są to kluczowe i najbardziej intrygujące punkty całego konkursu. Ich specyfika polega na tym, że nie jest znane jedno, najlepsze rozwiązanie i konieczne jest kreatywne podejście w celu znalezienia jak najlepszego rozwiązania. Zadanie te są bliskie problemom optymalizacyjnym rozwiązywanym przez naukowców oraz problemom, na które napotykają inżynierowie rozwiązujący praktyczne problemy optymalizacyjne. Ich treść jest najczęściej inspirowana aktualnymi problemami naukowymi, co stymuluje u uczestników doskonalenie umiejętności i zdolności potrzebnych w pracy naukowej, konstruktorskiej czy wynalazczej. Na pewno mniejszy wpływ na wynik ma odporność na stres, gdyż nie jest wymagana zdolność koncentracji w ściśle określonym momencie.

Poczynania młodych programistów można na bieżąco śledzić za pośrednictwem stron konkursowych (hs.spoj.pl) oraz portalu contest.pl, gdzie umieszczane są relacje z kolejnych serii i wywiady z uczestnikami. Zainteresowanie konkursem rośnie. Media śledzą rywalizację zdolnych młodych Polaków, którzy przez cały rok rywalizują na międzynarodowej arenie z kolegami z USA, Rosji czy Indii motywując w ten sposób ich następców do równie skutecznej nauki.

Organizatorzy planują nadal rozwijać potencjał, który skrywa w sobie idea i formuła konkursu, „W kolejnej edycji skupimy się na szerszej współpracy ze środowiskami akademickimi, aby dotrzeć do większej grupy młodzieży i przygotować zadania na możliwie najwyższym poziomie.” – mówi dr inż. Łukasz Kuszner kierujący zawodami. Stworzenie międzynarodowego konkursu wymaga pasji, a tego organizatorom nie brakuje. „Do pracy zachęca nas rosnące zainteresowanie uczestników, ich pozytywne opinie oraz pomoc wolontariuszy” – twierdzą członkowie zespołu.

Zapraszamy do wzięcia udziału w kolejnej edycji High School Programming League!

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: , , ,

Alternative New Year’s Eve Party

31 grudnia 2009 | Komentarze są wyłączone | Kategoria: Informatyczne

fireworks

Nowy Rok ze SPOJ-em?

Zapraszamy do wspólnej zabawy!

Bez stresu, bez opłat, bez nagród – po prostu dla zabawy!

Rozwiąż problem, znajdź najkrótszy kod! Co kilka godzin Nowy Rok witany jest w innym mieście na świecie i punktualnie o północy (czasu lokalnego) publikowane będzie kolejne zadanie.

Oficjalna strona konkursu: Happy New Year 2010!

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: ,

Wyniki konkursu „4puzzles” (edycja II)

14 listopada 2009 | 7 Komentarze/y | Kategoria: 4 puzzles

Serdecznie dziękujemy wszystkim uczestnikom i gratulujemy zwycięzcom!

4puzzles

Ogólne informacje o konkursie można znaleźć na stronie: Konkurs “4puzzles” – II edycja!, szczegółowe zasady można znaleźć na stronie z zadaniami: Konkurs “4puzzles” (II edycja) – zadania, gdzie również można zapoznać się z nowym sposobem przeprowadzania konkursu „4 puzzles” – w formule potok łamigłówek (flood of puzzles). Wszystkie zadania konkursowe zostaną wkrótce udostępnione na tej stronie. Spośród blisko dwudziestu uczestników, którzy łącznie nadesłali ponad 200 zgłoszeń najlepszy wynik uzyskał Kokos – jeszcze raz gratulujemy zwycięstwa i nagrody PenDrive 16GB! Ponadto, trzej najlepsi uczestnicy otrzymają koszulkę z nadrukiem spoj.pl.

spoj_pl_mini

Ranking końcowy

1 Kokos 0,976
2 dziadek 0,999
3 Piotr Kakol 1
4 krro 1
5 the_lechu 1


Kolejny konkurs już za miesiąc, serdecznie zapraszamy do wzięcia udziału!

Zapraszamy również uczestników do zgłaszania swoich uwag dotyczących konkursu „4puzzles”. Wkrótce udostępnimy możliwość rozwiązywania zadań konkursowych.

Zadania

Zagadka logiczna

Ranking: rozwiązania sortowane po dacie zgłoszenia

Problem matematyczny

Ranking: rozwiązania sortowane po dacie zgłoszenia

Łamigłówka sudoku

Ranking: rozwiązania sortowane po dacie zgłoszenia

Zadanie programistyczne

Ranking: rozwiązania sortowane po ilości punktów zdobytych za zadanie
(im mniej, tym wyższa pozycja w rankingu)

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: , , , , , ,

Konkurs „4puzzles” (II edycja) – zadania

14 listopada 2009 | 13 Komentarze/y | Kategoria: 4 puzzles

4puzzles

Serdecznie witamy wszystkich uczestników konkursu! Ogólne informacje o konkursie:  Konkurs “4puzzles” – II edycja!

    Szczegółowe zasady:

  • klikając na zakładkę ‘Answer‘ możesz wysłać rozwiązania,
  • jeżeli chcesz otrzymać nagrodę, przy wysyłaniu rozwiązania podaj poprawny adres e-mail (pole ‘Secret phrase‘),
  • kolejne zadania konkursowe będą ujawniane po rozwiązaniu wcześniejszych zadań, np. żeby nadsyłać rozwiązania do drugiego zadania, trzeba poprawnie rozwiązań pierwsze,
  • o miejscu w ostatecznym rankingu zdecyduje ilość punktów zdobytych w ostatnim zadaniu  (im szybciej rozwiążesz pierwsze trzy zadania, tym więcej będziesz miał czasu na decydujące czwarte zadanie),
  • jeżeli żaden z uczestników nie wyśle poprawnego rozwiązania czwartego zadania – końcowy ranking zostanie ustalony na podstawie rozwiązań nadesłanych do trzeciego zadania – decydować będzie pierwszeństwo zgłoszenia poprawnego rozwiązania.

Kolejność zadań:

  • Zagadka logiczna (ocena binarna)
  • Problem matematyczny (ocena binarna)
  • Łamigłówka sudoku (ocena binarna) – był błąd tutaj, jeśli ktoś chce przejsć dalej musi przesłać odpowiedzi do wszystkich zadań jeszcze raz. – naprawione
  • Zadanie programistyczne (zadanie typu „challenge” – punktowane)

Zadania

Nadsyłanie rozwiązań: 12:30 - 16:00 (czas serwera)
Ranking: rozwiązania sortowane po ilości punktów w ostatnim zadaniu


Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: , , , , , ,

Konkurs „4puzzles” – II edycja!

30 października 2009 | 7 Komentarze/y | Kategoria: 4 puzzles

4puzzles

Weź udział w konkursie i wygraj atrakcyjne nagrody: PenDrive 16GB oraz koszulki z nadrukiem SPOJ-a!

Konkurs odbędzie się w sobotę 14 listopada w godz. 12:00-15:00 na portalu Contest.pl. Uczestnicy będą mieli do rozwiązania cztery zadania, po jednym z każdej kategorii: matematyczne, programistyczne, logiczne i sudoku. Kolejne zadania będą ujawniane po rozwiązaniu wcześniejszych zadań. Pierwsze trzy zadania będą oceniane binarnie – ostatnie będzie zadaniem typu „challenge”. Konkurs zakończy się o 15:00, lista zwycięzców będzie ogłoszona tego samego dnia. Ranking końcowy zostanie wyznaczony na podstawie rankingu z ostatniego zadania, w którym o pozycja będzie proporcjonalna do uzyskanego wyniku punktowego.

spoj_pl_mini

Dla zwycięzcy przewidziana jest nagroda: PenDrive 16GB. Ponadto, najlepsi trzej uczestnicy otrzymają koszulki z nadrukiem spoj.pl.

Pierwsze zadanie o 12:00 w sobotę – 14 listopada!

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: , , , , , ,