Portál AbcLinuxu, 26. května 2024 23:41

Eratosthenovo síto v dc

18.5.2005 16:30 | Linux | poslední úprava: 19.5.2005 10:24

Další z řady šíleností. Eratosthenovo síto v dc. Rychlost nic moc, ale padlé na hlavu je to dost.

dc -e '?dSavSb[SadLa+d1r:cdla>e]se[dlexsz]sd1[1+d;c0=ddlb>f]dsfx[p]sdlaSb1lfx'

Updated:

Trošku rychlejší verze inspired by Yeti.

dc -e '?dSavSb[d1r:cSadLa+dla!<e]se[ddSa2*Lad*lexszsz]sd3[d;c0=d2+dlb!<f]dsfx[p]sdlaSb2p3lfx'

Pokud někdo vyžaduje výsledek na jednom řádku tak koncovou část [p]sdlaSb2p3lfx je možné nahradit [[,]Pdn]sdlaSb2n3lfx10P

P.S.: Jsem si vědom, že zbytečně plýtvám pamětí (nad 100000 je to prakticky nepoužitelné), ale myslím, že by to hodně zpomalilo dělat nějaké přepočty indexů (nahrazením d1r:c za d2/1r:c a d;c za d2/;c se spotřeba paměti zmenší na polovinu, ale taky bohužel rychlost) a hlavně jsem línej to předělat ;-) .

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

18.5.2005 16:32 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše :-)
Odpovědět | Sbalit | Link | Blokovat | Admin
A který že ten generátor náhodných hesel na tohle používáte? :-)
18.5.2005 17:02 Jáchym Čepický | skóre: 29 | blog: U_Jachyma
Rozbalit Rozbalit vše Re: :-)
takhle nejak si predstavuju konfiguraky k sendmailu :-) viz.
18.5.2005 18:15 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: :-)
To je dobrej odkaz:

Chyba aplikace

Omlouváme se, ale systém nemohl provést zadanou akci. Chyba byla zalogována, nicméně váš slovní popis může být někdy velmi užitečný. Máte-li zájem nám pomoci, využijte formulář Vzkazy správcům.

Název chyby: cz.abclinuxu.exceptions.MissingArgumentException: Parametr relationId je prázdný!
18.5.2005 21:48 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: :-)
to jsem nevedel, ze do sendmailu integrovali javu....

dokonce modul z abicka. tak pokud to neni chyba aplikace abclinuxu, tak klobouk dolu....

ne, konec srandy, ale toto se povedlo.

bye gf
18.5.2005 22:47 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: :-)
Opravil jsem v daném komentáři ten špatný odkaz. Stačilo smazat lomítko na konci URL.
18.5.2005 19:48 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše tfuj
Odpovědět | Sbalit | Link | Blokovat | Admin
Je mi to jasné, já to spustím a ono mi to smaže $HOME :-)
-- Nezdar není hanbou, hanbou je strach z pokusu.
18.5.2005 19:53 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: tfuj
Já si myslím. A pak se mi ještě autor vysměje, že jsem idiot a měl jsem si to projít v manuálu, že by mi to bylo jasné hned :-) No, vážně nemám důvěru spouštět takovéhle bůhvíco :-)
Copak toho není dost?
vencour avatar 18.5.2005 20:18 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: tfuj
když už bych neměl důvěru v nějaký příkaz atd., moh bych si přidat jednoho pokusného uživatele a spustit to s ním? Tj. s jeho minimálními právy.
Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
18.5.2005 21:06 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: tfuj
No, jistě. Ale pokud je to jenom takhle náhodně vyslechnuté, tak to nestojí za to.
Copak toho není dost?
19.5.2005 09:10 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: tfuj
Kdybych ti chtěl smazat home, tak bych to muselo vypadat asi takhle
dc -e '!rm -rf ~'
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
18.5.2005 21:49 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše dobre
Odpovědět | Sbalit | Link | Blokovat | Admin
to vypada dobre.

bye gf
18.5.2005 21:56 deleted | skóre: 3 | blog: pnojmatika
Rozbalit Rozbalit vše jen počkej...
Odpovědět | Sbalit | Link | Blokovat | Admin
napíšu si překladač z něčo lidštějšího do dc a pak uvidíte!!
deleted

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.