Mistrz Programowania – Aktualności

Aktualności Konkurs Mistrz Programowania

Jak zarejestrować się w konkursie? / Informacje: https://oki.org.pl/mistrz-programowania-regulamin/
Opis konkursu: https://youtu.be/V4LQxUvVqVQ?t=170
Ranking: https://oki.org.pl/mistrz-programowania-ranking/
Statystyki: https://oki.org.pl/mistrz-programowania-statystyki/

Zadania
Poniżej zadania publiczne. Umieszczanie rozwiązań po zarejestrowaniu: https://oki.org.pl/mistrz-programowania-regulamin/

Runda III (21.01.2022)
Biolog, fizyk i matematyk: https://oki.org.pl/wp-content/uploads/2022/01/BiologFizykIMatematyk__MistrzProgramowania.pdf
Mewy w Kołobrzegu 4: https://oki.org.pl/wp-content/uploads/2022/01/MewyWKolobrzegu4__MistrzProgramowania.pdf
Przygody Tomka Sawyera: https://oki.org.pl/wp-content/uploads/2022/01/PrzygodyTomkaSawyera__MistrzProgramowania.pdf
Bambus happy 2: https://oki.org.pl/wp-content/uploads/2022/01/BambusHappy2_MistrzProgramowania.pdf
Bezpieczeństwo: https://oki.org.pl/wp-content/uploads/2022/01/Bezpieczenstwo__MistrzProgramowania.pdf

Runda II (14.01.2022)
Śmiech matematyka i informatyka: https://oki.org.pl/wp-content/uploads/2022/01/SmiechMatematykaIInformatyka_MistrzProgramowania.pdf
Mewy w Kołobrzegu 3: https://oki.org.pl/wp-content/uploads/2022/01/MewyWKolobrzegu3_MistrzProgramowania.pdf
Bambus happy? https://oki.org.pl/wp-content/uploads/2022/01/BambusHappy_MistrzProgramowania.pdf
Duże liczby: https://oki.org.pl/wp-content/uploads/2022/01/DuzeLiczby_MistrzProgramowania.pdf
Reklama: https://oki.org.pl/wp-content/uploads/2022/01/Reklama_MistrzProgramowania.pdf

Runda I (7.01.2022)
Śmiech matematyka: https://oki.org.pl/wp-content/uploads/2022/01/SmiechMatematyka_MistrzProgramowania.pdf
Mewy w Kołobrzegu:  https://oki.org.pl/wp-content/uploads/2022/01/MewyWKolobrzegu_MistrzProgramowania.pdf
Galaretka: https://oki.org.pl/wp-content/uploads/2022/01/Galaretka_MistrzProgramowania.pdf
Mewy w Kołobrzegu 2: https://oki.org.pl/wp-content/uploads/2022/01/MewyWKolobrzegu2_MistrzProgramowania.pdf
Dwuwymiarowe żabki: https://oki.org.pl/wp-content/uploads/2022/01/DwuwymiaroweZabki_MistrzProgramowania.pdf

Zadanie testowe (5.01.2022):
Zakupy: https://oki.org.pl/wp-content/uploads/2022/01/zakupy.pdf

Całość zadań konkursowych z możliwością wysyłania rozwiązań – dla zarejestrowanych uczestników: https://szkopul.edu.pl/c/mistrz-programowania-2022/p/


Wydarzenia
21.01.2022
Zadania III rundy konkursu – dostępne publicznie w sekcji Zadania powyżej.
Dla zarejestrowanych użytkowników:
https://szkopul.edu.pl/c/mistrz-programowania-2022/p/
Zachęcamy rozpocząć od zadania “Śmiech Matematyka i Informatyka”!
Rejestracja: https://oki.org.pl/mistrz-programowania-regulamin/

14.01.2022
Zadania II rundy konkursu – dostępne publicznie w sekcji Zadania powyżej.
Dla zarejestrowanych użytkowników:
https://szkopul.edu.pl/c/mistrz-programowania-2022/p/
Zachęcamy rozpocząć od zadania “Biolog, fizyk i matematyk”!
Rejestracja: https://oki.org.pl/mistrz-programowania-regulamin/

07.01.2022
Zadania I rundy konkursu – dostępne publicznie w sekcji Zadania powyżej.
Dla zarejestrowanych użytkowników:
https://szkopul.edu.pl/c/mistrz-programowania-2022/p/
Zachęcamy rozpocząć od zadania “Śmiech Matematyka”!
Rejestracja: https://oki.org.pl/mistrz-programowania-regulamin/

04.01.2022
1. Uruchomienie rejestracji do konkursu Mistrz Programowania: https://szkopul.edu.pl/c/mistrz-programowania-2022/join/gmt6ztbPIj0AWZVzXeT8Ogtk/
2. Możliwość rozwiązania zadania próbnego/ testowego – nie uwzględnianego w rankingu konkursu Mistrz Programowania:
https://szkopul.edu.pl/c/mistrz-programowania-2022/p/zak/ – dla zarejestrowanych
https://oki.org.pl/wp-content/uploads/2022/01/zakupy.pdf – publiczna treść zadania


Pytania i odpowiedzi

  1. W jakich odstępach czasowych będą pojawiały się następne rundy
    Kolejne rundy powinny się pokazywać w każdy piątek o godzinie 00:00.
    https://youtu.be/V4LQxUvVqVQ?t=347
  2. W jakich językach można zgłaszać rozwiązania zadań konkursowych?
    Rozwiązania zadań konkursowych można zgłaszać w językach C++ oraz Python.
  3. Czy zadania są w kolejności od najprostszych?
    Zadania w konkursie są w kolejności przypadkowej – ich kolejność nie ma nic wspólnego z poziomem trudności.
    https://youtu.be/V4LQxUvVqVQ?t=6568
  4. Czy zadania są na poziomie programistycznym?
    Dwa do trzech zadań w każdej turze jest czysto programistyczna:
    https://youtu.be/V4LQxUvVqVQ?t=355
  5. Na czym polega ocenianie zadania.
    Dla danego zadania system ma prawidłowe dwa plik:
    – wejściowy
    – wyjściowy
    System uruchamia sprawdzany program z plikiem wejściowym i porównuje wynik działania ze wzorcowym plikiem wyjściowym. Jeśli jest to to samo test zaliczony.
    Dla każdego zadania jest od 5 do 50 testów, czyli par plików wejście / wyjście – w zależności od stopnia skomplikowania problemu.
  6. Czy każde zadanie ma wzorcowe rozwiązanie
    Tak. Dla każdego z zadań konkursowych istnieją wzorcowe rozwiązania w C++ / Python, które otrzymują 100%.
  7. Mój program w Python nie dostaje 100%. Dlaczego?
    Zwracamy uwagę, że w przypadku Python czas działania programu zależy między innymi od:
    – użytych komend / bibliotek
    – kolejności komend
  8. Mój program mieści się w limicie czasowym. Jednak nie dostaję 100%. Dlaczego?
    System szkopuł przyznaje 100% punktów jeśli dla każdego testu nasz program daje poprawny wynik oraz czas jest działania nie przekroczył połowy limitu.
    Jeśli nasz program daje poprawny wynik, jednak czas działania jest powyżej połowy limitu, sukcesywnie tracimy punkty aż do całkowitej utraty punktów jeśli przekroczymy limit.
    Proszę również zwrócić uwagę na punkt 6.
  9. Czy organizatorzy konkursu Mistrz Programowania pomagają w znajdowaniu błędów w programach?
    Niestety nie możemy debugowac kodów – to wbrew zasadom konkursowym.
    Aby zrozumieć specyfikę zadań konkursowych proponujemy zrobić zadania z sekcji “Programowanie” na stronie:
    https://oki.org.pl/tutorial/
    Jest tam lista zadań począwszy od najprostszych ze szczegółowymi omówieniami oraz wzorcowymi rozwiązaniami.


Wyjaśnienia dotyczące treści zadań

Brak


Informacje dotyczące zmian w paczkach testowych

Brak


Wyjaśnienia dotyczące regulaminu
Brak