Programerski izziv 2004
PROGRAMERSKI IZZIV 2004 je končan! Imamo kar dva zmagovalca. To sta
ANDREJ KOŠMRLJ in MATJAŽ URLEP.
Ostali 8 zmagovitih: Matjaž Kodela, Mitar Milutinović, Samo Kralj, Boštjan Vesnicer, Andrej Jakobčič, Mitja Lapajne, Nino Bašič in Alen Oblak.
Oba zmagovalca dobita prvo nagrado Microsoft Optical Desktop pro, ostalih 8 pa Visual C# .net Deluxe Learning Edition.
Zmagovalec marčevskega kroga je bil Matjaž URLEP s 25 rešenimi nalogami. Nagrado (programski paket Visual C#) pa si je zaslužil tudi drugi Mitja LAPAJNE s 24 rešenimi nalogami.
Zmagovalec februarskega kroga je Andrej KOŠMRLJ s 97 rešenimi nalogami.
Zmagovalec januarskega kroga je ponovno Matjaž URLEP s 65 rešenimi nalogami. Čestitamo!
V žrebanju za majico pa sta bila srečna izžrebanca Matjaž Kodela in Samo Kralj.
Zmagovalec decembrskega kroga je: Matjaž URLEP z 48 rešenimi nalogami. Čestitamo!
UDELEŽITE SE SLOVENSKEGA UNIVERZITETNEGA PRVENSTVA V PROGRAMIRANJU!
Način tekmovanja
Po prijavi dobite svoje uporabniško ime (PI nnn) in geslo na španskem strežniku, kjer je zbranih preko 1000 različnih nalog. Izberete si ustrezno nalogo, jo pošljete pod vašim uporabniškim imenom online sodniku ( judge@uva.es) in prejmete odgovor, če je rešitev pravilna. Če ni, poskusite znova ali pa si izberete novo nalogo. Vsa navodila glede oddajanja nalog najdete na strežniku.
Programirate lahko v Javi, pascalu, C ali C++. Način oddaje (piše na strežniku z nalogami).
Naloge lahko rešujete kadarkoli, tekmovanje pa se zaključi 23. aprila 2004 ob 12.00!
Vse zaplete rešuje vodja tekmovanja Matija Lokar.
Prijave
Prijavite se tako, da pošljete svoje podatke na naslov Matija.Lokar@fmf.uni-lj.si. V nekaj dneh boste prejeli svoje uporabniško ime pod katerim rešujete naloge na strežniku z nalogami. V prijavi napišite: ime, priimek, letnik (šole oz. če niste šolar letnik rojstva), šola (ali prazno ali pa podjetje, če se ne šolate več) in e-poštni naslov za sporočila v zvezi s tekmovanjem. S prijavo dovoljujete objavo teh podatkov na spletni strani.
Prijavite se lahko kadarkoli - končnega roka za prijave ni.
Nagrade
Tekmovalec, ki bo do 23. aprila rešil največ nalog, dobi prvo nagrado letošnjega tekmovanja - majico ter brezžično tipkovnico in optično miš Microsoft Optical Desktop pro.
, nekaj praktičnih nagrad pa se bo našlo tudi za ostale sodelujoče.
Prav tako bo nagrado prejel tisti, ki bo v tekočem mesecu rešil največ nalog - torej tisti, ki bo rešil največ nalog od začetka tekmovanja do 5. 1., od 6. 1. do 5. 2., od 6. 2 do 5. 3., od 6. 3. do 5. 4. in od 6. 4. do 23. 4. Zmagovalci tekočega meseca dobijo za nagrado majico ter Visual C# .net Deluxe Learning Edition
(knjiga in prevajalnik).
Vrstni red
NAJBOLJŠIH 10
# |
priimek |
PI |
december |
januar |
februar |
marec |
april |
Skupaj |
1
| Andrej Košmrlj
| PI-11
| |
51 |
97 |
17 |
38 |
203
|
1
| Matjaž Urlep
| PI-35
| 48 |
65 |
17 |
25 |
48 |
203
|
3
| Matjaž Kodela
| PI-46
| 2 |
64 |
3 |
|
|
69
|
4
| Mitar Milutinović
| PI-27
| 33 |
3 |
|
5 |
3 |
44 |
4
| Samo Kralj
| PI-36
| 41 |
|
|
|
|
41 |
6
| Boštjan Vesnicer
| PI-31
| 37 |
|
|
|
|
37 |
7
| Andrej Jakobčič
| PI-23
| 23 |
1 |
|
|
|
24 |
7
| Mitja Lapajne
| PI-66
| |
|
1 |
23 |
|
24
|
9
| Nino Bašič
| PI-4
| 13 |
2 |
|
5 |
3 |
23
|
10
| Alen Oblak
| PI-9
| 20 |
1 |
|
|
|
21 |
AKTIVNI IZZIVALCI
# |
priimek |
PI |
december |
januar |
februar |
marec |
april |
Skupaj |
11
| Mojca Miklavec
| PI-1
| 17 |
|
|
|
|
17 |
12
| Boštjan Gabrovšek
| PI-19
| 12 |
|
|
1 |
|
13
|
13
| Andrej Habazin
| PI-8
| 9 |
|
|
|
|
9 |
13
| Aleš Zadnik
| PI-30
| 9 |
|
|
|
|
9 |
15
| Tomaž Kunaver
| PI-15
| 1 |
|
|
|
7 |
8
|
16
| Rok Grahut
| PI-18
| 6 |
|
|
|
|
6 |
16
| Rok Močnik
| PI-55
| |
6 |
|
|
|
6 |
18
| Urban Simončič
| PI-20
| 3 |
|
|
|
|
3 |
18
| Jurij Kodre
| PI-21
| 3 |
|
|
|
|
3 |
18
| Miran Kirm
| PI-58
| |
|
3 |
|
|
3 |
20
| Matjaž Mršnik
| PI-45
| 2 |
|
|
|
|
2 |
21
| Gregor Jerše
| PI-5
| |
|
|
1 |
|
1
|
21
| Boris Virc
| PI-10
| |
1 |
|
|
|
1 |
21
| Sašo Jelenčič
| PI-33
| 1 |
|
|
|
|
1
|
21
| Martin Juvan
| PI-34
| |
|
|
1 |
|
1 |
21
| Andrej Perkuš
| PI-41
| |
1 |
|
|
|
1
|
21
| Marko Toplak
| PI-43
| |
1 |
|
|
|
1
|
21
| Primož Koželj
| PI-53
| |
1 |
|
|
|
1
|
21
| Simon Mihevc
| PI-63
| |
|
1 |
|
|
1
|
21
| Dejan Čurk
| PI-67
| |
|
|
1 |
|
1 |
21
| Jan Volk
| PI-69
| |
|
|
|
1 |
1
|
OSTALI SODELUJOČI
Prijavljeni
| # |
ime |
priimek |
letnik |
Šola/Podjetje |
E-pošta |
| 1 |
Mojca |
Miklavec |
3 |
FMF, ULj |
Mojca.Miklavec@@guest.arnes.si |
| 2 |
Sergej |
Maršnjak |
1.pod |
FE, ULj |
sergej.marsnjak@@rs-pi.com |
| 3 |
Luka |
Gabršček |
3 |
FMF, ULj |
Luka_Gabrscek@@hotmail.com |
| 4 |
Nino |
Bašič |
2 |
Gimnazija Bežigrad, Ljubljana |
nino@@gimb.org |
| 5 |
Gregor |
Jerše |
abs |
FMF, Ulj |
Gregor.Jerse@@Predoslje.com |
| 6 |
Igor |
Rozman |
4 |
PF, ULj |
igor.rozman@@guest.arnes.si |
| 7 |
Gašper |
Rupnik |
2 |
TŠC |
infoprogapi@@volja.net |
| 8 |
Andrej |
Habazin |
4 |
Tehniška gimnazija, Novo mesto |
Andrej.Habazin@@guest.arnes.si |
| 9 |
Alen |
Oblak |
abs |
FRI |
alen.nospam@@oblacek.com |
| 10 |
Boris |
Virc |
1979 |
REVOZ d.d. |
boris.virc@@renault.com |
| 11 |
Andrej |
Košmrlj |
3 |
FMF, Ulj |
andrej.kosmrlj@@guest.arnes.si |
| 12 |
Ivo |
List |
1 |
FMF, Ulj |
ivo.list@@guest.arnes.si |
| 13 |
Gašper |
Ažman |
1 |
Gimnazija Vič, Ljubljana |
gazman@@email.si |
| 14 |
Jošt |
Novljan |
1 |
Gimnazija Vič, Ljubljana |
joshi@@pinkponk.com |
| 15 |
Tomaž |
Kunaver |
1 |
FRI, ULj |
betalord@@email.si |
| 16 |
Rok |
Reya |
1 |
FMF, ULj |
Rok.Reya@@student.fmf.uni-lj.si |
| 17 |
Jan |
Bohanec |
4 |
Gimnazija Vič, Ljubljana |
janbohanec@@yahoo.com |
| 18 |
Rok |
Grahut |
4 |
Tehniška gimnazija, Novo mesto |
rok.grahut@@guest.arnes.si |
| 19 |
Boštjan |
Gabrovšek |
3 |
PeF, Ulj |
antonija.gabrovsek@@guest.arnes.si |
| 20 |
Urban |
Simončič |
abs |
FMF, ULj |
urban.simoncic2@@guest.arnes.si |
| 21 |
Jurij |
Kodre |
4 |
Škofijska klasična gimnazija, Ljubljana |
jurij.kodre1@@guest.arnes.si |
| 22 |
Marjan |
Škerjanec |
2 |
PeF, Ulj |
marjan.s@@siol.net |
| 23 |
Andrej |
Jakobčič |
1962 |
Šolski center Novo mesto |
Andrej.Jakobcic@@guest.arnes.si |
| 24 |
Tomaž |
Slapšak |
4 |
Tehniška gimnazija, Novo mesto |
tomaz.slapsak@@guest.arnes.si |
| 25 |
Matej |
Leban |
3 |
FMF, ULj |
lebanm@@saaxgroup.com |
| 26 |
Kaja |
Kosem |
2 |
Gimnazija Poljane Ljubljana |
kaja.kosem@@siol.net |
| 27 |
Mitar |
Milutinović |
1 |
FRI, ULj |
m.m@@uni-mb.si |
| 28 |
Anže |
Germovšek |
3 |
FMF, ULj |
anze.germovsek@@email.si |
| 29 |
Marko |
Frešer |
1 |
FERI, UniMb |
marko.f@@siol.net |
| 30 |
Aleš |
Zadnik |
1 |
IAM, Ljubljana |
alec_bravo@@hotmail.com |
| 31 |
Boštjan |
Vesnicer |
3.pod |
FE,ULj |
bostjanv@@luks.fe.uni-lj.si |
| 32 |
Uroš |
Trebec |
4 |
Gimnazija Piran |
uros.trebec@@guest.arnes.si |
| 33 |
Sašo |
Jelenčič |
2 |
FMF, ULj |
jelsas69@@yahoo.com |
| 34 |
Martin |
Juvan |
|
FMF, ULj |
Martin.Juvan@@fmf.uni-lj.si |
| 35 |
Matjaž |
Urlep |
4 |
FMF, ULj |
Matjaz.Urlep@@student.fmf.uni-lj.si |
| 36 |
Samo |
Kralj |
3 |
Gimnazija Litija |
snake@@wetsoftware.com |
| 37 |
Boro |
Brumen |
|
|
boro.brumen@@guest.arnes.si |
| 38 |
Goran |
Gligorin |
3 |
Gimnazija Franca Milkošiča Ljutomer |
gligoran@@email.si |
| 39 |
Matjaž |
Muhič |
3 |
Šolski center Ptuj |
depy@@email.si |
| 40 |
Tomas |
Lušina |
1 |
FMF, ULj |
tomas.lusina@@student.fmf.uni-lj.si |
| 41 |
Andrej |
Perkuš |
3 |
Gimnazija Slovenj Gradec |
The _Andrej@@email .si |
| 42 |
Gregor |
Jamšek |
|
|
gregor.jamsek@@guest.arnes.si |
| 43 |
Marko |
Toplak |
2 |
FERI, UniMb |
marko.toplak@@uni-mb.si |
| 44 |
Tomaž |
Albreht |
4 |
Tehniška gimnazija Novo mesto |
atomaz@@volja.net |
| 45 |
Matjaž |
Mršnik |
2 |
Gimnazija Ptuj |
mrsnikta@@siol.net |
| 46 |
Matjaž |
Kodela |
2pod |
EF, ULj |
matjaz.kodela@@email.si |
| 47 |
Miha |
Longino |
1 |
SŠER |
miha.longino@@siol.net |
| 48 |
Zoran |
Sitar |
1963 |
|
Zoran.Sitar@@guest.arnes.si |
| 49 |
Davorin |
Učakar |
2 |
FMF, ULj |
davorin.ucakar@@volja.net |
| 50 |
Vani |
Kalapciev |
1 |
FMF, ULj |
Vani.Kalapciev@@student.fmf.uni-lj.si |
| 51 |
Simon |
Struna |
3 |
Tehniška gimnazija, Novo mesto |
Simon.Struna@@guest.arnes.si |
| 52 |
David |
Božjak |
8 |
OŠ Trnovo, Ljubljana |
bozjak@@vojko.net |
| 53 |
Primož |
Koželj |
2 |
Gimnazija Bežigrad |
primoz.kozelj@@guest.arnes.si |
| 54 |
Peter |
Ožbot |
4 |
TŠC Nova Gorica |
peter.ozbot@siol.net |
| 55 |
Rok |
Močnik |
2 |
Gimnazija Jurija Vege, Idrija |
rok.mocnik@@email.si |
| 56 |
Vlada |
Petrović |
1 |
FERI, UniMb |
vlada.petrovic@@uni-mb.si |
| 57 |
Tomaž |
Kranjec |
2 |
FRI, ULj |
tomaz.kranjec@@aranea.si |
| 58 |
Miran |
Kirm |
3 |
FMF, ULj |
Miran.Kirm@@student.fmf.uni-lj.si |
| 59 |
Mitja |
Balažic |
3 |
ŠCV Velenje |
mitja@@te-sostanj.si |
| 60 |
Jelka |
Lebar |
3 |
FMF, ULj |
jelka_l@@hotmail.com |
| 61 |
Aleš |
Rebec |
2 |
FRI, ULj |
ale5@@email.si |
| 62 |
Sandi |
Kuzma |
2 |
FE, ULj |
sandi.kuzma@@guest.arnes.si |
| 63 |
Simon |
Mihevc |
4 |
SŠER Ljubljana |
simonmihevc@@hotmail.com |
| 64 |
Zahir |
Mujanović |
4 |
SŠER Ljubljana |
passwdas@@yahoo.com |
| 65 |
Aleksander |
Lotrič |
1983 |
|
marjan.lotric@@telemach.net |
| 66 |
Mitja |
Lapajne |
1 |
Gimnazija Jurija Vege Idrija |
mitja@@thinkingblue.net |
| 68 |
Blaž |
Primc |
4 |
Gimnazija Kranj |
blaz.primc@@guest.arnes.si |
| 69 |
Jan |
Volk |
3 |
STŠ Koper |
jan.volk@@guest.arnes.si |
Vprašanja
- Kdaj se zaključi drugi krog? 5. 2. ob 12.00
- Kdaj se zaključi prvi krog? 5. 1. ob 12.00
- Kaj je "Presentation Error"?!?
Pomeni, da se izhod iz vasega programa ne ujema povsem s predpisanim (kaksen presledek ali prazna vrsta prevec, ...)
Ali so naloge, ki so "Accepted", ampak imajo "Presentation Error" enakovredne nalogam, ki nimajo "Presentation Error", ali se točkujejo manj?
Naceloma so tukaj enakovredne.
- Glede tekmovanja v programiranju me zanima, kako pogosto se rezultati na web strani "updejtajo"?
Občasno. Ko imamo čas, da pogledamo, kaj se novega dogaja. Datum zadnje "osvežitve" je napisan!
- Hotela sem samo se vprašat, ali so pravila za naloge, ki smo jih že rešili doslej, enaka.
Vsi tekmovalci so "novi" - nastopajo pod s strani vodje tekmovanja dodeljenimi imeni (PI xxx) in uporabniškimi številkami.
Torej formalno ne vemo nič, če ste naloge reševali že prej ali ne. Vemo, da so s tem določeni tekmovalci v začetni prednosti, a vsaj letos na tem področju ne mislimo narediti nič.
Torej: če ste že prej reševali kakšne naloge na strežniku in želite, da se štejejo za Programerski izziv 2004, jih
morate oddati ponovno, pod dodeljenim uporabniškim imenom.
- Kako oddamo naloge?
How to submit your program by E-Mail
If you already are a member (a registered user) and thus you have your own User ID, you can send by E-mail your C/C++/Java/Pascal sources, solving any of the problems available in our database, to judge@uva.es, in order to test whether they reach a correct answer or not. For example, under Unix, and being p.c your solution for a problem in our Problem Set:
$mail judge@uva.es < p.c
Your program must contain a line (at any location) with a @JUDGE_ID field. Usually, this line is placed inside a comment. For example, using C languaje (comments in C are placed inside /* and */) :
/* @JUDGE_ID: 1000AA 100 C "Dynamic Programming" */
The first field after the @JUDGE_ID: is your User ID (1000AA in the example). It is followed by the program number (100 in the example), and, optionally, by the languaje used (it may be C, C++, Java or Pascal). Don't worry about upper or lower cases. If you don't specify the languaje, the judge will try to autodetect it.
If you have used any special algorithm or method, you can optionally include it between quotes (Dynamic Programming in the example): be careful in typing, and do not use more than 63 characters: it will appear in some Web Ranklist's. Please: don't place the problem title in the algorithm field (this will be redundant in the ranklists!). Also, please remember to be polite with the other users: don't write disgusting comments, please.
If your mail system adds extra lines at the end of your letter, you'll get a compile error. A way to skip this problem is to place a "@END_OF_SOURCE_CODE" or a "@end_of_source_code" message in a single line just after the last line of source code. Do not place any source code in this line!.
If your mail system adds extra lines in the first body lines of your letter, you'll also get a compile error. A way to skip this problem is to place a "@BEGIN_OF_SOURCE_CODE" or a "@begin_of_source_code" message in a single line before the first line of source code. Do not place any source code in this line!.