Diskuze: Pozvánka na CheckIO

Tvůrce

Zobrazeno 28 zpráv z 78.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Nebuď zbytečně skromný, viděl jsem tu lavinu odznáčků A s Vekym jste už taky jako staří
kamarádi
Jednořádkoví
lambda kluci
Mimochodem, co znamená "~False" ?
Já ani nevím, že nějaké badge mám... kde jsem to nabral?
n+~False je náhrada za zakázané odečítání
~ je negativní komplement (aka dvojkový doplněk http://en.wikipedia.org/wiki/Two's_complement)
a binární operace (~) vynutí dynamické přetypování False na integer
n+~False = n+~int(False) = n+~0 = n+(-1) = n-1
Dík za vysvětlení, moc chytré. Tady je tvůj poslední odznak
Nehodilo by se ti v té souvislosti toto:
http://www.pythontutor.com/
Vizualizace provádění pythonovského kódu. Vypadá to velmi zajímavě, i když se přiznám, že jsem to zatím moc nezkoumal. Mimochodem, všiml jsem si, že je tam i odkaz na interaktivní javu.
Dneska jsem narazil na zajímavý odkaz pro všechny, kdo vyřešili Open Labyrinth. Jde o řešení, které je samo o sobě zajímavé, nicméně ještě zajímavější je komentář samotného Guida.
Dnes jsem objevil zajímavou, zřejmě nesoutěžní stanici pro Pycon
2014.
Tady je na ni odkaz:
http://www.checkio.org/…pycontw2014/
Já na ni narazil víceméně náhodou
Dobrý den, taky to na checkio ve volných chvílích zkouším, ale měl bych dva dotazy,pokud někdo zná odpověď
1) Je nutné vyřešit všechny úlohy, nebo stačí jen některé, s tím že se postupně odemknou všechny stanice?
Další stanice se odemykají po získání určitého (poměrně nízkého) počtu bodů za správná řešení úloh. Další body jsou za publikaci úlohy nebo ohodnocení od ostatních hráčů.
2) Dotaz na ty kteří už jsou dál,týkají se všechny úlohy pouze matematických algoritmů s výsledkem print(něco),nebo jsou tam i některé zadání z hlediska GUI,práce se soubory, databáze a podobně?
Za GUI, prací se soubory a databázemi se stejně skrývají pouze matematické algoritmy, takže takové úlohy jsou nezajímavé.
Ahoj,
co se týče bodu 2, musíš si ještě uvědomit, že je potřeba vyhodnotit
výsledek, což by mohlo být třeba u GUI docela problém. Jinak souhlasím s
Coellsem s tím, že úlohy jsou opravdu různorodé a pokrývají dost
zajímavých oblastí.
V každém případě, vítej do klubu. Pokud to není tajné, prozradíš nám, pod jakým nickem tě na checkio najít?
Pokud tě to uklidní, já mám před tebou 6 měsíců náskok. Do té doby
mi python nic neříkal
Na CheckIO jsem už taky poměrně dlouho, nick stejný jako tady.
Ahoj,
s tvým nickem naštěstí není třeba váhat. Hned mne napadlo, že nebudeš
Holanďan
Dramatický trailer na checkio.org
Lidi, díky moc za fajn tip. Minulý týden sem po střední nastoupil do
práce a tady po mě chtěj pro mě vpodstatě úplně nový jazyky, na který
nejsem zvyklej. Python je jeden z nich a musim říct, že mě to fakt baví,
tohle je pro mě skvělej způsob, jak použít a zlepšit svoje dosavadní
znalosti.
Klidně, je to drugger, ale dost casto se mi stane, že se někde na dlouho
zaseknu no..
Btw ja sem teprve 2 lvl, tak asi ani nemuzu follow nikoho
Thanks god, it works!
Tak to mne rozesmálo, ale naprosto ti rozumím
Mě vdycky skoro rozbrečí, že si tam hodinu lámu hlavu s úlohou a když
to konečně funguje a jsem spokojenej, tak se podívám na něčí řešení a
ničí mě když vidim, že já sem to napsal na 17řádků a někdo to vklidu
napíše na řadky dva a
ještě to měl za minutku hotový
Nenech se zmást, krátká řešení jsou málokdy hotová za minutku, napsat je většinou trvá mnohem déle než ta dlouhá.
Máš pravdu, navíc ta řešení jsou od lidí, kteří už ten jazyk znají mnohem líp a mají s ním mnohem delší zkušenosti a znají jeho možnosti a krásy...
Já jsem to měl úplně stejně. Je to jen otázka času, než se do toho dostaneš.
Existuje něco podobného i pro jiné jazyky ?
ano, pro C# a Javu třeba http://www.itnetwork.cz/…rou--codehut
Spíš ne, rozhodně ne v takovém rozsahu a kvalitě. Alespoň já nic
nenašel.
Tady se to probíralo:
Pokud by někoho zajímala historie checkio.org, tady jsem našel jeden rozhovor:
Zobrazeno 28 zpráv z 78.