Diskuze: Soutěž v programování 2014 KK

Tvůrce

Zobrazeno 27 zpráv z 27.
Byl jsem na webech, zadání bylo oproti okresu těžší, tam jsem měl udělat jen normální web.
Většina úloh byla podle mně/pro mě jednoduchá, avšak trochu jsem
narazil na problémy s canvasem, se kterým jsem toho popravdě nic moc
nedělal, takže musím zlepšit i tuto část.
Pokud nepostoupím, což doufám že se nestane, tak mi to alespoň hodně
dá/dalo, zjistil jsem v čem vynikám a v čem naopak ne, naštěstí toho v
čem vynikám je o hodně více...
A co vy, ostatní?
Tak jsem se také zůčastnil, bylo to rozhodně težší než okresní kolo,
možná to bude tím časem:
OKRES: 1úloha = 3hodiny
KRAJ: 4úlohy = 4hodiny
Ale výsledky už vím ze svého kraje, a jsem první, tak by to postup měl
být.
Problém? - Roztočit kolo štěstí v C# WinForms (Kdyby se tu někdo našel, co
by to dokázal a dal mi radu, tak sem může napsat
)
takhle jsem to řešil já v Visual Basicu: http://misaz.moxo.cz/…--sp14kk.zip
jednoduše si pokaždé necháš generovat nový obrázek kola štěstí. Každé položce co na něm vykresluješ přidáváš stupně. Jediná záludnost tam je že některé metody počítají se stupni a jiné s radiány. Není to jednotné.
Ondrca kolik máš bodů?
Body ještě nejsou k disposici možná si to pamatuji, ale stydím se za to
Pro mě byla paradoxně nejlehčí poslední úloha - vyšší jazyky -
vyhledávání v textu
Tuto úlohu si tam nepamatuji, nemyslíš slova strýčka skrblíka?
ne, bylo to rozdělení slov do pole a seřazení podle počtu výskytů.
Nauč se používat slovník. Tato úloha (byť měla nejvyšší koeficient) mi
přišla naopak nejjednodušší a taky mi zabrala nejmíň času. Jediný
problém byl že v zadání nebyli použité znaky CR LF, ale jen LF (zrovna VB
to ale řeší pěkně konstantami na které všichni nadávají ). Pokud děláš v C# nebo
VB.NET mohl jsi použít LINQ a to byla úplná paráda. Vlastně pomocí LINQ
jsi půlku úlohy měl vyřešenou na jednom řádku.
' Vybere požadovaný počet slov seřazených podle počtu výskytů
Dim q = From s In pocty Order By s.Value Descending Take wordsCount
Dělal jsem to v Pythonu, takže nalezení počtu výskytů slov jsem měl na
čtyři řádky
Tak mně se podařilo vyhrát mládež - web, zde můj výtvor:
http://bit.ly/1jFgEyy
a pořadí:
http://bit.ly/1nn1DCk
Nepodařilo se mi zvalidovat ty pohyby na šachovnici a celkově to je můj
nejslabší úkol. (P.S. kromě toho kola štěstí, šlo by to nakódovat, ale
přece jen by mi to zabralo celkem hodně drahocenného času)
"mně se podařilo vyhrát mládež - web"
což znamená, že jsem ten první v té kategorii
Vidím tu programování a užití aplikovaného sw - žáci a mládež.
Nikde weby...
Nevím, jestli ST2 je aplikovaný SW btw. co říkáš na
obtížnost?
Ještě se vás chci zeptat, jestli jste mohli používat internet. My tedy ne.
my jsme mohli používat vše (i internet) až na přítele na telefonu.
Jo, my také net kromě chatů a kopírování zdrojáků, samozřejmě. Také povolil knížky se syntaxí, s algoritmy ne.
WOW, takže zase diskriminace. No co se dá dělat, no, my jsme maximálně mohli používat knížky, kterou jsem nepotřeboval. Jak je to v ústředním kole, internet povolený?
Takže už vím bodový výsledek. Mám 61 bodů.
Hurá jsou výsledky. Jsem první v republice a jedu do Jánských lázní.
Pokud jste někdo výsledky nenašli jsou na stránkach NIDM
zadání prozatím nikde zveřejněné není, ale brzy by se mělo objevit na http://sp.stv.cz
Zobrazeno 27 zpráv z 27.