[python] Re: 2. upřesnění pravidel PyHlavolamu
Radim Novotny
r.novotny na elektrika.cz
Středa Červen 15 13:28:20 CEST 2005
<d8p2gt$2g1o$1 na ns.felk.cvut.cz>
In-Reply-To: <d8p2gt$2g1o$1 na ns.felk.cvut.cz>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
Received-SPF: none (Address does not pass the Sender Policy Framework)
SPF=FROM;
sender=r.novotny na elektrika.cz;
remoteip=80.83.67.230;
remotehost=home.betacontrol.cz;
helo=betacontrol.cz;
receiver=hugo.zagamma.cz;
Myslim ze znalost jazyka je hlavne o znalosti knihovnich funkci a
ruznych "hacku". A pokud jsme nekteri soutezili v one-line reseni, tak
je podle mne spravne kazde reseni ktere vyuziva knihovnich funkci.
Nebral bych reseni typu:
from my_module import reseni
reseni(veta)
Takze pokud chci efektivne (ne didakticky) vyuzivat svuj oblibeny
programovaci jazyk, setrit klavesnici a misto na disku :) musim znat co
nejvice knihovnich funkci.
--
Radim
> ano, ta knihovna tam jiz je pekne dlouho. Ani nechci psat, jaka je ta
> velikost, abyste nebyli smutní, moc smutní ...... Pokud bude chtít,
> pochlubí se sam.
>
> Takže to povoluji a zařazuji.
>
> geon
> Vyjímka je pravidlo. Rekurzivní.
>
>
> Radim Novotny napsal(a):
>
>> Importuje nejakou standardni knihovnu pythonu, popsanou na python.org
>> mezi Libraries http://python.org/doc/2.4.1/lib/lib.html ?
>>
>> Pokud ano a pokud algoritmus vyuziva pouze funkce, ktere lze najit v
>> dokumentaci, pak jsem pro zarazeni mezi platna reseni.
>>
>>> upřesnění: nechávám na zváženou jestli necháme povolen import,
>>> protože se mi tu objevilo jedno řešení, které import xxxxx má, a je
>>> hodně, ale opravdu hodně krátké :-)
>>>
>>> nebo to šoupat do extravagantnních.....
>>>
>>>
>>> geon
>>> Vyjímka je pravidlo. Rekurzivní.
>>>
>>>
>>> pavel.kosina napsal(a):
>>>
>>>> Na základě vývoje a konzultací přistupujeme k další větší změně
>>>> pravidel. Doufám že budou v platnosti alespon týden :-)
>>>>
>>>> * založena nová kategorie Extravagantní. Spadají sem ty
>>>> nejbláznivější nejvýstřednější řešení. (doposud - azurit)
>>>>
>>>> Následující platí jen pro oneliners:
>>>>
>>>> * algoritmus musí fungovat i pro jinou větu sestavenou na stejných
>>>> základech.
>>>>
>>>> * hodnotit se bude 'čistá' velikost algoritmu:
>>>> print <tady-je-uzivateluv-kod-jehoz-delku-pocitame>
>>>>
>>>>
>>>> Brzy se to objeví i v Pravidlech. Komu to tak funguje nic nového
>>>> zasílat nemusí.
>>>>
>>>> Pavel
>>>>
>>>> P.S. Didaktická řešení jsou stejně nejhezčí :-)
>>>
Další informace o konferenci Python