.[ ČeskéHry.cz ].
Google Code Jam

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Novinky / Zprávičky
Zobrazit předchozí téma :: Zobrazit následující téma  

Půjdete do toho?
Ano
38%
 38%  [ 16 ]
Ne
61%
 61%  [ 26 ]
Celkem hlasů : 42

Autor Zpráva
Mem



Založen: 28. 07. 2007
Příspěvky: 1959
Bydliště: Olomouc

PříspěvekZaslal: 18. červen 2008, 10:26:07    Předmět: Google Code Jam Odpovědět s citátem

Byla spuštěna registrace do soutěže v programování pořádané společností Google nazvané Code Jam. Registrace končí 17. července, takže je nejvyšší čas účast v soutěži zvážit.

Programovací prostředky si může každý zvolit podle svých preferencí. Základní 3 kola soutěže mají probíhat způsobem, kdy je online na stránkách zveřejněn problém a časový limit na řešení. Dále je k dispozici malý a velký testovací vstup, který si programátor stáhne a v daném limitu (4 nebo 8 minut) jej musí svým programem prohnat a výstup spolu se zdrojovým kódem (limit 100 kB) uploadnout zpět na Google, kde je výstup vyhodnocen (spolu s informací o tom, kolik času mu to trvalo, kolik měl pokusů atd.)

Pro následné regionální kolo získá 500 nejlepších soutěžících tričko a proplacení cestovních nákladů na pobočku Googlu, 100 nejlepších už získává peněžité odměny a proplacení cesty do místa finále v Kalifornii.
_________________


Naposledy upravil Mem dne 17. červenec 2008, 19:54:21, celkově upraveno 2 krát
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Yossarian



Založen: 28. 07. 2007
Příspěvky: 274
Bydliště: Šalingrad

PříspěvekZaslal: 18. červen 2008, 16:45:46    Předmět: Odpovědět s citátem

potkame se v Kalifornii Cool
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
adragon



Založen: 23. 08. 2007
Příspěvky: 72
Bydliště: Praha

PříspěvekZaslal: 18. červen 2008, 16:51:05    Předmět: Re: Google Code Jam Odpovědět s citátem

Mem napsal:

Pro následné regionální kolo získá 500 nejlepších soutěžících tričko a proplacení cestovních nákladů na pobočku Googlu, 100 nejlepších už získává peněžité odměny a proplacení cesty do místa finále v Kalifornii.


Doufam, ze je v tom i zpatecni letenka. Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
if.then



Založen: 13. 04. 2008
Příspěvky: 579

PříspěvekZaslal: 18. červen 2008, 17:51:48    Předmět: Re: Google Code Jam Odpovědět s citátem

adragon napsal:
Mem napsal:

Pro následné regionální kolo získá 500 nejlepších soutěžících tričko a proplacení cestovních nákladů na pobočku Googlu, 100 nejlepších už získává peněžité odměny a proplacení cesty do místa finále v Kalifornii.


Doufam, ze je v tom i zpatecni letenka. Smile


Neboj, z tech 10 000$ s jiste nejakou koupis Very Happy
_________________
For guns and glory, go to www.ceske-hry.cz.
For work and worry, execute VC++.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Fila



Založen: 31. 07. 2007
Příspěvky: 853

PříspěvekZaslal: 18. červen 2008, 17:56:34    Předmět: Odpovědět s citátem

No je mile, ze je to zrejme konecne soutez v psani algoritmu a ne ve znalosti nejake technologie, nicmene tou dobou asi fakt nebudu mit na podobne veci myslenky Smile.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
adragon



Založen: 23. 08. 2007
Příspěvky: 72
Bydliště: Praha

PříspěvekZaslal: 17. červenec 2008, 19:03:53    Předmět: Odpovědět s citátem

tak jak se podarilo?,
ja uz zmaknul vsechno, i kdyz nevim jak to uspelo na tech velkych datech.
VIVA PYTHON !
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Mem



Založen: 28. 07. 2007
Příspěvky: 1959
Bydliště: Olomouc

PříspěvekZaslal: 17. červenec 2008, 19:32:42    Předmět: Odpovědět s citátem

Python saje Wink Já ráno mezi průsery v práci naprogramoval mouchu, kde jsem zapomněl jen na menší drobnost, a pak už jsem se s k tomu nevracel, protože po zbytek dne jsem se drbal s tou záchranou vesmíru, kde super řešení v podobě rekurzivního stromu fungovalo do chvíle, kdy přišel větší testovací set Smile Na víc nebyl čas, takže je to hop nebo trop, jeden příklad a otázka, jestli klapne large set nebo ne
_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
(CZ)genius



Založen: 28. 07. 2007
Příspěvky: 85
Bydliště: Neratovice

PříspěvekZaslal: 17. červenec 2008, 22:54:04    Předmět: Odpovědět s citátem

no me chybi ta moucha.. napsal sem na ni nekolik naprosto genialnich programku ale zadnej ani trochu nefungoval (Laughing).. tedka mam teda napsanej jeden kterej vicemene funguje ale nevim kde tam bere odchylky v radu tisicin, takze nema cenu ani zkouset malou sadu..
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
johnnash



Založen: 30. 07. 2007
Příspěvky: 80

PříspěvekZaslal: 18. červenec 2008, 08:05:21    Předmět: Odpovědět s citátem

Taky sem resil prvni dve ulohy a celkem mi to hodilo 50 bodiku.
Prvni dva mi prisly celkem v pohode a resil jsem je spis intuitivnima metodama.
Treba na spravne reseni vesmiru stacil pouze jeden pruchod pozadavky.

Nekdo by se mohl podelit o to jak resil tu mouchu, ja mel navrhnuty algoritmus ve stylu Monte Carlo, ale pak jsem si vsimnul ze staci 25 bodu k postupu a dal to neresil.
I tak se mi, ale zdalo ze tak male chyby asi tezko dosahnu.

EDIT: kdyz si tak prohlizim v cem programovali lide z top 10 tak se docela divim tomu c++. Na takove "rychlosouteze" bych prece jenom volil neco jineho
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
adragon



Založen: 23. 08. 2007
Příspěvky: 72
Bydliště: Praha

PříspěvekZaslal: 18. červenec 2008, 12:17:24    Předmět: Odpovědět s citátem

prvni: prvne jsem si myslel, ze by mohl stacit hladovy algoritmus, ale pak jsem si to nakreslil a zjistil jsem, ze jde v podstate o hledani nejkratsi cesty v mape (a protoze tech enginu bylo daleko mene nez pozadavku, rozhodl jsem se pro prohledavani do sirky).

druhy: srovnal jsem si udalosti podle casu a vzdy reprezentoval od kdy je jaky vlak v jake stanici, pokud zadny vlak nebyl k dispozici, tak jsem si ho vytvoril. (v podstate hladovy algoritmus)

treti: zmensil jsem vsechny diry v palce o polomer musky a snazil se spocitat plochu palky a pravdepodobnost spocist jako pomer ucineho obsahu palky ku obsahu oblasti, kde se vyskytuje muska.

obsah palky jsem pocital jako obsah obruce, 2* obsah vodorovnych vypletu v kruhu palky minus obsah oblasti, kde se prekryvaji vyplety vodorovne a svisle.

ted uz bych asi pocital jen diry Smile

dulezite je umet spocitat obdelnik, ktery ma horni stranu tvorenou kruznici. (v podstate integral z casti kruhu). zde jsem si pomohl wikipedii http://en.wikipedia.org/wiki/List_of_integrals_of_irrational_functions integral( sqrt ( a^2 - x^2 ), x1, x2)

v pripade lepsiho reseni se nestydte ho postnout nebo pokud by muj popis byl moc matouci se ptejte.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
johnnash



Založen: 30. 07. 2007
Příspěvky: 80

PříspěvekZaslal: 18. červenec 2008, 12:42:54    Předmět: Odpovědět s citátem

1) Jednotlive pozadavky jsem ukladal Hashtable, jakmile byl pocet unikatnich pozadavku roven poctu enginu(nezbyva uz kam prepnout) tak je nutne prepnuti enginu. A takhle porad dokola az do konce pozadavku. V podstate O(n)
kód:

Enginy:
  Yeehaw
  NSM
  Dont Ask
  B9
  Googol
Pozadavky:
  Yeehaw - jeste muzu pouzit (NSM, Dont Ask, B9, Googol)
  Yeehaw - jeste muzu pouzit  (NSM, Dont Ask, B9, Googol)
  Googol - jeste muzu pouzit  (NSM, Dont Ask, B9)
  B9 - jeste muzu pouzit  (NSM, Dont Ask)
  Googol - jeste muzu pouzit  (NSM, Dont Ask)
  NSM - jeste muzu pouzit  (Dont Ask)
  B9 - jeste muzu pouzit  (Dont Ask)
  NSM - jeste muzu pouzit  (Dont Ask)
  Dont Ask - pocet prepnuti + 1, jeste muzu pouzit (Yeehaw, NSM, B9, Googol)
  Googol - jeste muzu pouzit (Yeehaw, NSM, B9)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
adragon



Založen: 23. 08. 2007
Příspěvky: 72
Bydliště: Praha

PříspěvekZaslal: 18. červenec 2008, 16:17:12    Předmět: Odpovědět s citátem

johnnash napsal:
1) Jednotlive pozadavky jsem ukladal Hashtable, jakmile byl pocet unikatnich pozadavku roven poctu enginu(nezbyva uz kam prepnout) tak je nutne prepnuti enginu. A takhle porad dokola az do konce pozadavku. V podstate O(n)


to me ze zacatku napadlo take, pak jsem si rikal, ze to preci nemuze byt tak jednoduche Smile a ted vidim ze je. Very Happy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
posila



Založen: 29. 07. 2007
Příspěvky: 201

PříspěvekZaslal: 2. srpen 2008, 19:47:44    Předmět: Odpovědět s citátem

tak co? soutezite jeste nekdo? dneska jsem uplne lamersky vypadl Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
adragon



Založen: 23. 08. 2007
Příspěvky: 72
Bydliště: Praha

PříspěvekZaslal: 3. srpen 2008, 18:49:25    Předmět: Odpovědět s citátem

posila napsal:
tak co? soutezite jeste nekdo? dneska jsem uplne lamersky vypadl Smile


nemas na me ja jsem sel chlastat a propasl vsechny casy predchoziho kola
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Yossarian



Založen: 28. 07. 2007
Příspěvky: 274
Bydliště: Šalingrad

PříspěvekZaslal: 4. srpen 2008, 00:01:33    Předmět: Odpovědět s citátem

adragon napsal:
posila napsal:
tak co? soutezite jeste nekdo? dneska jsem uplne lamersky vypadl Smile


nemas na me ja jsem sel chlastat a propasl vsechny casy predchoziho kola
asi tak... Sad
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Novinky / Zprávičky Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna