DCF ptakovina - videli jste to uz nekdy?
Jakub Ladman
ladmanj@volny.cz
Pondělí Únor 18 11:13:56 CET 2008
Dne Monday 18 February 2008 09:30:13 Miroslav Sinko napsal(a):
> Aha, tak som z Vasho popisu nepochopil zadanie...
>
> > Rok je 0-99, prvni den i mesic jsou 1, ve vystupu ma byt pondeli 0.
> > d = rok + 4; //za kazdy rok od 1.1.1996 pricteme den
>
> Som to chapal tak, ze rok 0 je 1996... preco ked vstupom je 0-99,
> nezacnete rokom 2000, alebo este lepsie rokom 2001 (tie problemy s
> nultym priestupnym)? Potom, aby nebol chaos, by som do komentara
Z dcf vyjde obcas ze je rok 0, jako dnes je to evidentne chyba, ale algoritmus
bych mel rad cisty bez vyjimek, proto potrebuji algoritmus co pocita od nuly.
zacinat od roku 2000 by bylo lze, ale musel bych nejak resit to, ze d+=d/4 ten
prvni prestupak nezapocita - takhle je to jednodussi.
Jeste se to budu pokouset optimalizovat pro jednocip a hotovo, ale az vecer,
po praci.
BTW: kdyby nekomu pripadalo, ze v te tabulce poctu dnu v mesici je prosinec
zbytecne, tak ta tabulka se pouziva i jinde v programu :-)
Jakub Ladman
> napisal "Rok je 1-99" :-)
>
> miro
>
> --- Jakub Ladman <ladmanj@volny.cz> wrote:
> > Dne Monday 18 February 2008 01:28:51 Miroslav Sinko napsal(a):
> > > --- Jakub Ladman <ladmanj@volny.cz> wrote:
> > > > d = rok + 4; //za kazdy rok od 1.1.1996 pricteme den
> > >
> > > preco + 4?
> >
> > opraveno na +3
> >
> > Za kazdy rok ktery je od 97 do 0 a pak za kazdy dalsi po jednom dnu
> > navic
> >
> > > > d += (d/4); //za kazdy uplynuly prestupny rok pricteme den
> > >
> > > preco d/4?
> > > ^
> >
> > Za kazdy prestupny rok o dalsi jeden den navic
> >
> > > miro
>
>
> ___________________________________________________________________________
>_________ Looking for last minute shopping deals?
> Find them fast with Yahoo! Search.
> http://tools.search.yahoo.com/newsearch/category.php?category=shopping
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list