www.zdrojak.sk - súťaž v programovaní
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
www.zdrojak.sk - súťaž v programovaní
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
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
Re: audiotrack.hojko.com - súťaž v programovaní
Nemohol som sa regnut z opery. Daky bug pri citani pravidiel.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
dík, opravené
-
mirak2
Hardcore addict
- Príspevky: 6719
- Registrovaný: 18 sep 2005, 13:44
- Bydlisko: Prague, CZE / Kosice, SVK
Re: audiotrack.hojko.com - súťaž v programovaní
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
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
veď si v druhom, čo ty chceš skákať na posledny?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
Re: audiotrack.hojko.com - súťaž v programovaní
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ý?
A tiež ma voľajako neprepojilo s nickom na hojko.com. Či som zase ja blbý?
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
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
Na prepojenie sa malo zadať ID, čiže ty si mal napísať 26545. Doplnil som ti to
Re: audiotrack.hojko.com - súťaž v programovaní
Jaj ID kurňa, prepáč 
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?
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?
Re: audiotrack.hojko.com - súťaž v programovaní
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
//edit: tak BX ma predbehol
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
á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
Re: audiotrack.hojko.com - súťaž v programovaní
Ale však kľudne, dorábaj kedy chceš, ale dorábaj 
Re: audiotrack.hojko.com - súťaž v programovaní
kua, tak a pri 5ke som dosiel ;D
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
Nadeo
Guru wannabe
- Príspevky: 2202
- Registrovaný: 04 nov 2006, 19:38
- Bydlisko: BA/LV
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
Stredoskolska matika nestaci na toto 
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
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
Re: audiotrack.hojko.com - súťaž v programovaní
si robis srandu, ne?:)Prajem veľa zdaru a zábavi![]()
-
reDo
Star
- Príspevky: 661
- Registrovaný: 26 apr 2009, 18:36
- Bydlisko: 00100100
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
teraz budem vyzerat asi ako stasny debil ale zasekol som sa na jednotke

-
mirak2
Hardcore addict
- Príspevky: 6719
- Registrovaný: 18 sep 2005, 13:44
- Bydlisko: Prague, CZE / Kosice, SVK
Re: audiotrack.hojko.com - súťaž v programovaní
preco je taky maly casovy limit na dvojke? ppt nejakou nahodou stihol, ja som mal uz asi 20krat za 4 sekundy... 
//Ď!
//Ď!
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: audiotrack.hojko.com - súťaž v programovaní
//autoeditácia príspevku (12 Júl 2010, 14:03)
upravil som na 5mirak2 napísal:preco je taky maly casovy limit na dvojke? ppt nejakou nahodou stihol, ja som mal uz asi 20krat za 4 sekundy...
Re: audiotrack.hojko.com - súťaž v programovaní
nieee, teraz to kazdy bude vediet 