Takmičenja iz programiranja - Srednje škole

Za učenike srednjih škola Republike Srbije, u organizaciji Društva Matematičara Srbije

Okružno takmičenje 2019/2020 - konačni rezultati 25.03.2020

Objavljeni su konačni rezultati Okružnog takmičenja.

Okružno takmičenje 2019/2020 - preliminarni rezultati 10.03.2020

Objavljeni su preliminarni rezultati. Izvinjavamo se zbog čekanja, razlog su bili tehnički problemi™.

Preliminarni rezultati.

Test primeri, čekeri i rešenja. Prvih nekoliko primera za svaki zadatak su test primeri iz teksta zadatka i oni vrede 0 poena.

Izvorni kodovi takmičara.

Takmičenje za testiranje. Ovde možete testirati zadatke sa ovog takmičenja uz full feedback (dobićete rezultat za svaki test primer, a ne samo za primere sa papira). Ovo takmičenje za testiranje je otvoreno do ponedeljka, 16.03.2020. u 23:59.

Rešenja zadataka možete pročitati na forumu Algora.

Svi izvorni kodovi će biti provereni na neregularnosti.

Žalbe se mogu slati na tak.prog@gmail.com do petka, 13.03.2020. u 23h.

Okružno 2019/2020 - Lokacije održavanja 05.03.2020

Okružno takmičenje će se održati u nedelju, 8.3.2020. sa početkom u 10:00. Molimo takmičare da dođu na svoju lokaciju bar 20 minuta pre početka takmičenja (30 minuta u Beogradu). Izrada zadataka traje 240 minuta.

Lokacije održavanja Okružnog takmičenja.

Svoj okrug možete pronaći u spisaku takmičara koji se pozivaju na okružno takmičenje.

Napominjemo da je C++ jedini zvanično podržan jezik na takmičenju, i kao takav će biti na raspolaganju svim takmičarima. Takmičenje se može raditi i u nezvaničnim jezicima koji su bili podržani na kvalifikacijama (C, C#, Java, Octave, Pascal i Python), ali lokalni organizatori nisu dužni da obezbede bilo koji drugi programski jezik osim C++ (GCC kompajler i Code::Blocks razvojno okruženje). Ukoliko želite da radite u nekom drugom programskom jeziku, možete kontaktirati lokalne organizatore takmičenja sa molbom da vam to obezbede, ali imajte u vidu da oni nisu u obavezi da to urade. Razlike između zvaničnih i nezvaničnih jezika su objašnjene u ranije objavljenoj vesti.

Okružno 2019/2020 - Najava 17.02.2020

Okružno takmičenje će se održati u nedelju, 8.3.2020. Takmičenje će trajati 4 sata, a vreme početka će biti naknadno objavljeno.

Spisak takmičara koji se pozivaju na okružno takmičenje, sortiran po okruzima.

Ukoliko neki takmičar iz opravdanih razloga želi da radi takmičenje u nekom drugom okrugu od okruga koji je za njega naveden, potrebno je da pošalje e-mail sa svojim zahtevom na takprog@gmail.com.

Naknadno će biti objavljeni podaci o mestu održavanja takmičenja za svaki od okruga.

Kvalifikacije 2019/2020 - Konačni zbirni rezultati 11.02.2020

Konačni zbirni rezultati sva tri kruga kvalifikacija.

Na okružno takmičenje pozivaju se svi takmičari koji su osvojili bar 256 bodova u konačnim zbirnim rezultatima.

Na osnovu člana 10.4 Pravilnika, na Državno takmičenje poziva se do 10 najbolje plasiranih takmičara iz svake kategorije. Ovi takmičari imaju pravo učešća na Državnom takmičenju bez obzira na to da li učestvuju i koji rezultat ostvare na Okružnom takmičenju. To su sledeći takmičari:

U A kategoriji:

  • Tadija Šebez, IV razred, Gimnazija Jovan Jovanović Zmaj, Novi Sad
  • Savo Cvijetić, IV razred, Valjevska gimnazija, Valjevo
  • Ivan Jevtić, IV razred, Računarska gimnazija, Beograd
  • Miloš Purić, II razred, Matematička gimnazija, Beograd
  • Veljko Toljić, II razred, Gimnazija Svetozar Marković, Niš
  • Pavle Janevski, IV razred, Gimnazija Bora Stanković, Niš
  • Mladen Puzić, IV razred, Matematička gimnazija, Beograd
  • Vuk Marković, III razred, Gimnazija Svetozar Marković, Niš
  • Mihailo Trajković, IV razred, Računarska gimnazija, Beograd
  • Marko Milenković, III razred, Gimnazija Svetozar Marković, Niš

U B kategoriji:

  • Mateja Vukelić, I razred, Matematička gimnazija, Beograd
  • Petar Vasiljević, IV razred, Gimnazija, Zaječar
  • Anja Milošević, I razred, Matematička gimnazija, Beograd
  • Milutin Bačlija, III razred, Tehnička škola, Pirot
  • Maksim Bjelić, I razred, Gimnazija Jovan Jovanović Zmaj, Novi Sad
  • Jovan Nikolić, OŠ 8. razred, Kadinjača, Loznica
  • Branko Grbić, IV razred, Gimnazija, Zaječar
  • Petar Vukotić, I razred, Matematička gimnazija, Beograd
  • Vladan Vasić, IV razred, Gimnazija Pirot, Pirot
  • Pavle Prodanović, IV razred, Elektrotehnička škola Nikola Tesla, Beograd

Treći krug kvalifikacija 2019/2020 - konačni rezultati 09.02.2020

Objavljeni su konačni rezultati trećeg kruga kvalifikacija.

Komisija je na ovom takmičenju primetila nedozvoljeno ponašanje takmičara. U rezultatima su označeni diskvalifikovani takmičari.

Treći krug Kvalifikacija 2019/2020 - preliminarni rezultati 28.01.2020

Objavljeni su preliminarni rezultati.

Preliminarni rezultati. Takmičari kojima registracija nije potvrđena od strane njihovih profesora su prikazani na dnu tabele.

Test primeri, čekeri i rešenja. Prvih nekoliko primera za svaki zadatak su test primeri iz teksta zadatka, na tim primerima je feedback bio dostupan za vreme takmičenja, i oni vrede 0 poena.

Izvorni kodovi takmičara.

Takmičenje za testiranje. Ovde možete testirati zadatke sa ovog takmičenja uz full feedback (dobićete rezultat za svaki test primer, a ne samo za primere sa papira). Ovo takmičenje za testiranje je otvoreno do ponedeljka, 03.02.2020. u 23:59.

Rešenja zadataka možete pročitati na forumu Algora.

Svi izvorni kodovi će biti provereni na neregularnosti.

Žalbe se mogu slati na tak.prog@gmail.com do petka, 31.01.2020. u 18h.

Početak trećeg kruga kvalifikacija 25.01.2020

Dragi takmičari, treći krug kvalifikacija će početi danas u 12 časova, i trajaće 24 sata.

Takmičarsko okruženje (Takmičenju možete pristupiti i preko Arene.)

Da biste učestvovali morate biti registrovani kao takmičar.

Za vreme takmičenja, rezultate testiranja vaših poslatih rešenja ćete dobiti samo za prvih nekoliko test primera. To su primeri iz teksta zadatka, i oni vrede 0 poena. Stvaran broj osvojenih bodova ćete saznati tek nakon takmičenja. U vaš konačan rezultat ulazi poslednje poslato rešenje za svaki zadatak.

Prepisivanje i deljenje kodova je strogo zabranjeno! Svi takmičari koji budu prepisivali ili delili svoj kod drugima će biti diskvalifikovani. Svaki takmičar je odgovoran da obezbedi da njegov kod ne vide drugi takmičari.

Za prolaz na okružno takmičenje, potrebno je skupiti bar 256 bodova u zbiru na dva najbolje urađena kruga kvalifikacija.

Samo takmičari koji imaju odobrenu registraciju od strane njihovih profesora imaju pravo učešća na okružnom takmičenju. Registracija mora biti odobrena najkasnije do kraja trećeg kruga kvalifikacija.

Najava - Treći krug kvalifikacija 20.01.2020

Treći krug kvalifikacija će početi u subotu, 25.01.2020., u 12:00 (podne) i trajaće tačno 24 sata.

Da bi takmičar ostvario pravo učešća na okružnom takmičenju, potrebno je da ima bar 256 bodova u ukupnom rezultatu. Ukupan rezultat takmičara nakon svih krugova kvalifikacija biće zbir bodova koje je osvojio na 2 najbolje urađena kruga (krug kvalifikacija na kome je takmičar osvojio najmanje bodova neće se uzimati u obzir).

Samo takmičari koji imaju odobrenu registraciju od strane njihovih profesora imaju pravo učešća na okružnom takmičenju. Registracija mora biti odobrena najkasnije do kraja trećeg kruga kvalifikacija.

Drugi krug kvalifikacija 2019/2020 - konačni rezultati 04.01.2020

Objavljeni su konačni rezultati drugog kruga kvalifikacija.

Takmičari kojima registracija još uvek nije potvrđena od strane njihovih profesora (imaju status "NEREŠEN") su prikazani na dnu tabele. Mole se takvi takmičari da što pre reše svoj status sa svojim profesorima. Samo odobreni takmičari imaju pravo učešća na okružnom takmičenju.

Komisija je na ovom takmičenju primetila nedozvoljeno ponašanje takmičara. U rezultatima su označeni takmičari koji su diskvalifikovani iz druge runde takmičenja. Oni imaju pravo učešća u narednim rundama, međutim svako naredno nedozvoljeno ponašanje biće kažnjeno diskvalifikacijom iz celog ciklusa takmičenja.

Drugi krug Kvalifikacija 2019/2020 - preliminarni rezultati 23.12.2019

Objavljeni su preliminarni rezultati.

Preliminarni rezultati. Takmičari kojima registracija još uvek nije potvrđena od strane njihovih profesora su prikazani na dnu tabele.

Test primeri, čekeri i rešenja. Prvih nekoliko primera za svaki zadatak su test primeri iz teksta zadatka, na tim primerima je feedback bio dostupan za vreme takmičenja, i oni vrede 0 poena.

Izvorni kodovi takmičara.

Sistem za takmičenje. Ovde možete testirati zadatke sa ovog takmičenja uz full feedback (dobićete rezultat za svaki test primer, a ne samo za primere sa papira). Ovo takmičenje za testiranje je otvoreno do ponedeljka, 29.12.2019. u 23:59.

Rešenja zadataka možete pročitati na forumu Algora.

Svi izvorni kodovi će biti provereni na neregularnosti.

Žalbe se mogu slati na tak.prog@gmail.com do petka, 27.12.2018. u 12h.

Početak drugog kruga kvalifikacija 21.12.2019

Dragi takmičari, drugi krug kvalifikacija će početi danas u 12 časova, i trajaće 24 sata.

Takmičarsko okruženje (Takmičenju možete pristupiti i preko Arene.)

Da biste učestvovali morate biti registrovani kao takmičar.

Za vreme takmičenja, rezultate testiranja vaših poslatih rešenja ćete dobiti samo za prvih nekoliko test primera. To su primeri iz teksta zadatka, i oni vrede 0 poena. Stvaran broj osvojenih bodova ćete saznati tek nakon takmičenja. U vaš konačan rezultat ulazi poslednje poslato rešenje za svaki zadatak.

Molimo takmičare da obrate pažnju na deo Informacije u takmičarskom okruženju, gde se mogu naći odgovarajuće verzije kompajlera koji se koriste. Potrudite se da koristite istu ili bar približnu verziju kompajlera.

Prepisivanje i deljenje kodova je strogo zabranjeno! Svi takmičari koji budu prepisivali ili delili svoj kod drugima će biti diskvalifikovani. Svaki takmičar je odgovoran da obezbedi da njegov kod ne vide drugi takmičari.

Za prolaz na okružno takmičenje, potrebno je skupiti bar 256 bodova u zbiru na dva najbolje urađena kruga kvalifikacija.

Najava - Drugi krug kvalifikacija 18.12.2019

Drugi krug kvalifikacija će početi u subotu, 21.12.2019., u 12:00 (podne) i trajaće tačno 24 sata.

Da bi takmičar ostvario pravo učešća na okružnom takmičenju, potrebno je da ima bar 256 bodova u ukupnom rezultatu. Ukupan rezultat takmičara nakon svih krugova kvalifikacija biće zbir bodova koje je osvojio na 2 najbolje urađena kruga (krug kvalifikacija na kome je takmičar osvojio najmanje bodova neće se uzimati u obzir).

Prvi krug kvalifikacija 2019/2020 - konačni rezultati 07.12.2019

Objavljeni su konačni rezultati prvog kruga kvalifikacija.

Takmičari kojima registracija još uvek nije potvrđena od strane njihovih profesora (imaju status "NEREŠEN") su prikazani na dnu tabele. Mole se takvi takmičari da što pre reše svoj status sa svojim profesorima. Samo odobreni takmičari imaju pravo učešća na okružnom takmičenju.

Komisija je na ovom takmičenju primetila nedozvoljeno ponašanje takmičara. U rezultatima su označeni takmičari koji su diskvalifikovani iz prve runde takmičenja. Oni imaju pravo učešća u narednim rundama, međutim svako naredno nedozvoljeno ponašanje biće kažnjeno diskvalifikacijom iz celog ciklusa takmičenja.

Prvi krug Kvalifikacija 2019/2020 - preliminarni rezultati 25.11.2019

Objavljeni su preliminarni rezultati.

Preliminarni rezultati. Takmičari kojima registracija još uvek nije potvrđena od strane njihovih profesora su prikazani na dnu tabele.

Test primeri, čekeri i rešenja. Prvih nekoliko primera za svaki zadatak su test primeri iz teksta zadatka, na tim primerima je feedback bio dostupan za vreme takmičenja, i oni vrede 0 poena.

Izvorni kodovi takmičara.

Sistem za takmičenje. Ovde možete testirati zadatke sa ovog takmičenja uz full feedback (dobićete rezultat za svaki test primer, a ne samo za primere sa papira). Ovo takmičenje za testiranje je otvoreno do ponedeljka, 01.12.2019. u 23:59.

Rešenja zadataka možete pročitati na forumu Algora.

Svi izvorni kodovi će biti provereni na neregularnosti.

Žalbe se mogu slati na tak.prog@gmail.com do petka, 29.11.2018. u 12h.

Početak prvog kruga kvalifikacija 23.11.2019

Dragi takmičari, prvi krug kvalifikacija će početi danas u 12 časova, i trajaće 24 sata.

Takmičarsko okruženje (Takmičenju možete pristupiti i preko Arene.)

Da biste učestvovali morate biti registrovani kao takmičar.

Za vreme takmičenja, rezultate testiranja vaših poslatih rešenja ćete dobiti samo za prvih nekoliko test primera. To su primeri iz teksta zadatka, i oni vrede 0 poena. Stvaran broj osvojenih bodova ćete saznati tek nakon takmičenja. U vaš konačan rezultat ulazi poslednje poslato rešenje za svaki zadatak.

Molimo takmičare da obrate pažnju na deo Informacije u takmičarskom okruženju, gde se mogu naći odgovarajuće verzije kompajlera koji se koriste. Potrudite se da koristite istu ili bar približnu verziju kompajlera.

Prepisivanje i deljenje kodova je strogo zabranjeno! Svi takmičari koji budu prepisivali ili delili svoj kod drugima će biti diskvalifikovani. Svaki takmičar je odgovoran da obezbedi da njegov kod ne vide drugi takmičari.

Za prolaz na okružno takmičenje, potrebno je skupiti bar 256 bodova u zbiru na dva najbolje urađena kruga kvalifikacija.

Najava kvalifikacija 21.11.2019

Svaki krug kvalifikacija će početi u subotu u 12:00 (podne) i trajaće tačno 24 sata.

Ukupan rezultat takmičara nakon svih krugova kvalifikacija biće zbir bodova koje je osvojio na 2 najbolje urađena kruga (krug kvalifikacija na kome je takmičar osvojio najmanje bodova neće se uzimati u obzir).

Da bi takmičar ostvario pravo učešća na okružnom takmičenju, potrebno je da ima bar 256 bodova u ukupnom rezultatu.

Direktan prolaz na državno takmičenje imaće k najbolje plasiranih takmičara u svakoj kategoriji, gde je k najveći ceo broj ne veći od 10 za koji važi da takmičari k i k+1 sa rang liste imaju različit broj bodova.

Podsećamo vas na datume pojedinačnih krugova kvalifikacija:

  1. krug kvalifikacija: 23.11.2019.
  2. krug kvalifikacija: 21.12.2019.
  3. krug kvalifikacija: 25.01.2020.

Prijave za ciklus 2019/2020 19.11.2019

Otvorene su prijave za ovogodišnji ciklus takmičenja.

Svi takmičari koji žele da učestvuju se moraju prijaviti. Neophodno je da se prijave i profesori koji će odobravati učenike iz svojih škola. Uputstva za profesore su poslata na e-mail adrese škola.

Da bi ste se prijavili (bilo da ste takmičar ili profesor) potrebno je da imate nalog na Petlji i da se na njega ulogujete. Ukoliko ste već imali nalog prošle godine, poželjno je da iskoriste isti nalog (ukoliko se ne sećate šifre, kliknite na zaboravljena lozinka), a ako nemate nalog, neophodno je da otvorite novi.

Nakon što se ulogujete na Petlju, morate se zasebno istim tim nalogom ulogovati i na Takprog sajt, a potom se možete prijaviti za takmičenje odabirom odgovarajuće registracije.

Takmičari

Vašu prijavu mora da odobri profesor iz vaše škole, a status prijave možete pratiti na stranici sa registracijama. Molimo vas da podsetite svoje profesore da ovo urade što pre, kako biste se našli u listi zvaničnih takmičara i vaši rezultati bili prikazani u rang listama.

Profesori

Molimo vas da ispratite uputstvo za prijavu koje je poslato školama (ukoliko uputstvo ne dobijete pre početka kvalifikacija, molimo vas da nam se obratite na email takprog@gmail.com). Nakon što vašu registraciju odobri komisija, imaćete mogućnost da na sajtu odobrite prijavu učenika iz vaše škole (možete se registrovati kao profesor u više škola). Učenike koji su mlađi od 15 godina smete odobriti samo ako ste dobili potpisanu saglasnost njihovih roditelja. Molimo vas da budete ažurni u odobravanju svojih učenika.

Zaštita podataka o ličnosti 17.11.2019

U skladu sa Zakonom o zaštiti podataka o ličnosti, svi takmičari mlađi od 15 godina moraju imati pristanak za obradu podataka o ličnosti koji daje roditelj koji vrši roditeljsko pravo, odnosno drugi zakonski zastupnik maloletnog lica.

Roditelji, odnosno zastupnici, takmičara mlađih od 15 godina moraju preuzeti, odštampati, popuniti, i potpisati izjavu o davanju saglasnosti o obradi podataka o ličnosti, i nakon toga je predati osobi iz škole takmičara koja je zadužena za registrovanje učenika te škole na ovom takmičenju.

Nastavnici koji budu vršili odobravanje takmičara imaju obavezu i odgovornost da ne odobre takmičare mlađe od 15 godina za koje nisu dobili potpisanu izjavu.

Uputstvo za nastavnike u kome se objašnjava proces odobravanja će uskoro biti poslato svim školama.

Pravilnik 11.11.2019

Na sajtu je postavljna nova verzija pravilnika. Jedine izmene su pojašnjenja, preciznije definicije i ispravke grešaka, dok nema značajnih izmena u odnosu na prethodni pravilnik.

Programski jezici 04.11.2019

Od ove godine, jedini zvanično podržani jezik je C++. Drugi jezici koji su podržani na Petlji, uključujući i Pascal, se i dalje mogu koristiti za takmičenje.

Razlike između zvaničnih i nezvaničnih jezika:

  • Garantuje se da je moguće uraditi zadatak za maksimalan broj bodova koristeći zvaničan jezik, dok za nezvanične jezike takve garancije ne postoje.
  • Kompajleri i okruženja za zvaničan jezik moraju biti na raspolaganju takmičarima, dok organizatori takmičenja nisu u obavezi da obezbede kompajlere i okruženja za nezvanične jezike.
  • Žalbe koje se odnose na kompajliranje i ponašanje programa pisanih u nezvaničnim jezicima neće biti razmatrane.

Početak ciklusa 2019/2020 04.11.2019

Uskoro počinje novi ciklus takmičenja. U narednim danima dobićete dodatne informacije, uključujući informacije o registraciji takmičara.

Kalendar predstojećeg ciklusa takmičenja:

23.11.2019. Kvalifikacije - runda 1
21.12.2019. Kvalifikacije - runda 2
25.01.2020. Kvalifikacije - runda 3
08.03.2020. Okružno
29.03.2020. Državno
09-10.05.2020. SIO

Pratite nas na Facebook-u, gde ćemo objavljivati sve vesti sa sajta.
https://www.facebook.com/takprog/
https://www.facebook.com/groups/takprog/