www.zdrojak.sk - súťaž v programovaní

Programovacie jazyky, rady, poradňa...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

www.zdrojak.sk - súťaž v programovaní

Príspevok od používateľa audiotrack »

Vážení užívatelia, okoloidúci a všetci priaznivci programovania!

Už dávnejšie som avízoval, že by som rád spravil súťaž v programovaní. Nakoniec sa mi nepodarilo vymyslieť o čo by sa súťažilo, a akým spôsobom by sa súťažilo, tak som od nápadu na dlhú dobu ustúpil. Teraz po takmer pol roku som ho v svojej hlave oprášil, a vznikol nový web, ktorý vám týmto dávam do pozornosti. Jeho url je http://www.zdrojak.sk a jeho podstatou je overenie si svojích programátorských zručností, ale hlavne, nabranie skúseností. V budúcnosti nevylučujem spoluprácu s tými najlepšími, prípadne iné výhody.

Členstvo na stránke je bezplatné, a nie je ani nijak podmienené registráciou na tomto fóre, no do budúcna nevylučujem prepojenie s fórom. Obsahuje zatiaľ 8 levelov so stúpajúcou náročnosťou. Stránka je programovaná narýchlo (celé naprogramovanie stránky, vymyslenie a naprogramovanie úloh, a naprogramovanie vzorových riešení mi zabralo 3 dni intenzívneho programovania) takže ak objavíte nejaké chyby, budem rád ak na ne upozorníte. Taktiež si nevšímajte jednoduchosť stránky, jej podstatou je obsah a nie výzor.

Levely majú stúpajúcu náročnosť, časový limit, a nedajú sa preskakovať, ani iným spôsobom obchádzať (riešenia sú navrhnuté tak aby sa predišlo hádaniu hrubou silou). Úlohy som sa snažil vytvárať tak, aby preverili čo najviac schopností, no zároveň neboli limitované na jediný jazyk a tak ich môžete riešiť ľubovolným spôsobom. Mali by preveriť:
- čítanie a porozumenie kódu
- prácu so súbormi
- reverzné inžinierstvo
- prácu s pokročilými dátovými štruktúrami
- prácu s grafikou
- návrh znovupoužiteľného, vhodného a efektívneho algoritmu a nie iba ďobanie do klávesnice
Všetky levely som po vymyslení a naprogramovaní sám prešiel, a na základe svojích vzorových riešení určil optimálny čas tak, aby zvyšoval náročnosť levelu, no zároveň aby bolo v tomto čase level reálne možné absolvovať. Ku priemeru svojích časov som pripočítaval nejakú rezervu, takže levely sú určite riešiteľné aj omnoho menej efektívnymi riešeniami než sú tie moje.

V prípade záujmu určite vymyslím a pridám nové úlohy, a to je aj jeden z dôvodov prečo zakladám túto tému. Ak má niekto nejaké nápady na úlohy, kľudne ich sem môžete napísať. Táto téma tiež slúži na vzájomnú komunikáciu medzi riešiteľmi. Kompletné riešenia budem mazať (takým sa chápe ako zdroják, tak aj slovne popísaný celý algoritmus) ale nápovedy sú povolené. Do tejto témy píšte aj chyby ak na nejaké narazíte, prípadne iné pripomienky ohľadom levelov či webu.

//edit: upravená adresa
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa ppt »

Nemohol som sa regnut z opery. Daky bug pri citani pravidiel.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa audiotrack »

dík, opravené
mirak2
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6719
Registrovaný: 18 sep 2005, 13:44
Bydlisko: Prague, CZE / Kosice, SVK

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa mirak2 »

zisiel by sa nejaky odklik na prejdenie k niektoremu levelu, idealne rovno z toho indexu na posledny level asi, som lenivy prepisovat adresny riadok
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa audiotrack »

mirak2 napísal:zisiel by sa nejaky odklik na prejdenie k niektoremu levelu, idealne rovno z toho indexu na posledny level asi, som lenivy prepisovat adresny riadok
veď si v druhom, čo ty chceš skákať na posledny? :) Po prejdení levelu ti dá link na nasledujúci, a viac skákať nemusíš. Možno dorobím nejaké menu (lebo aj tak nie je dokončený profil -> nemôžeš si dodatočne meniť heslo alebo id na hojko.com) takže ak budem stíhať tak to dorobím. Vravím že je to robené narýchlo
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa BX »

No som v druhom lelvely, ale žiadny link tam nevidím :) (Musím prepísať URL)
A tiež ma voľajako neprepojilo s nickom na hojko.com. Či som zase ja blbý? :?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa audiotrack »

link vidíš keď prejdeš level (tzn. Spravil si prvý - dalo ti link na druhý) Späť sa vracať nemusíš, dopredu aj tak nemôžeš keď nemáš prejdený aktuálny.
Na prepojenie sa malo zadať ID, čiže ty si mal napísať 26545. Doplnil som ti to
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa BX »

Jaj ID kurňa, prepáč :oops:

A k tým levelom: Je pekné, že spravím level a dá ma tam automaticky, ale keď zavriem a chcem sa k tomu vrátiť, musím prepisovať URL (ak teda nechcem prejsť prvý level znovu) Takže na index by sa šikli adresy na dostupné levely. Či?
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa ppt »

audio: ale ked vypnem web a chcem ist skusit level spravit o hodinu neskor, tak sa potrebujem dostat na checkpoint. A prave tam sa da momentalne dostat len vtedy, ked v linku rucne prepisem level (na taky, na ktory som uz vysiel)

//edit: tak BX ma predbehol :P
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa audiotrack »

áno, šikli. :) Ale tiež som len človek takže dorobím keď bude čas a budem stíhať. Teraz napríklad nestíham, lebo mi v kuchyni vychladnú rezne
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa BX »

Ale však kľudne, dorábaj kedy chceš, ale dorábaj :)
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa ppt »

kua, tak a pri 5ke som dosiel ;D
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa audiotrack »

linky na jednotlivé levely som zakomponoval do tabuľky riešiteľov

//edit: ..a zmazal sa z tabuľky
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa Nadeo »

Stredoskolska matika nestaci na toto :lol:
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa audiotrack »

ale stačí, ide o algoritmy a nie riešenie zložitých matematických rovníc. V druhom levely kde si sa pracuje iba s číslami do 256
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa Mmartin »

Prajem veľa zdaru a zábavi :)
si robis srandu, ne?:)
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa reDo »

teraz budem vyzerat asi ako stasny debil ale zasekol som sa na jednotke :D :oops: :smt104
mirak2
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6719
Registrovaný: 18 sep 2005, 13:44
Bydlisko: Prague, CZE / Kosice, SVK

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa mirak2 »

preco je taky maly casovy limit na dvojke? ppt nejakou nahodou stihol, ja som mal uz asi 20krat za 4 sekundy... :cry:

//Ď!
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa audiotrack »

reDo napísal:teraz budem vyzerat asi ako stasny debil ale zasekol som sa na jednotke :D :oops: :smt104
audiotrack napísal:.
.
.
- čítanie a porozumenie kódu
.
.
.
//autoeditácia príspevku (12 Júl 2010, 14:03)
mirak2 napísal:preco je taky maly casovy limit na dvojke? ppt nejakou nahodou stihol, ja som mal uz asi 20krat za 4 sekundy... :cry:
upravil som na 5
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Re: audiotrack.hojko.com - súťaž v programovaní

Príspevok od používateľa ppt »

nieee, teraz to kazdy bude vediet :(
Napísať odpoveď