[elektro] matek
charles hoss
charles.hoss at gmail.com
Sat Aug 21 14:29:36 CEST 2010
ezt most nem igazan ertem .
ha magasabb mint 100000000 , akkor kivonsz belole ennyit - ez binarisan
elvegezheto es ha nem csak 1 lehet , akkor ujra vegrehajtod amig nem lesz
alacsonyabb .
bye
dexter
2010. augusztus 21. 13:37 Karoly Kovacs írta, <koka55 at kabsi.at>:
> Nekem elso blikkre az ugrik be, hogy:
>
> 1. atalakitod string-ge (karakterlancca), majd levagod a vezeto 1-est,
> azutan
> visszaalakitod binarissa (ulong-ga)
>
> 2. egy csomo if-et irsz :)))
> if (szam==1) szam =0;
> if (szam>10 && szam < 20) szam -=10;
> if (szam>100 && szam<200) szam -=100;
> if (szam>1000 && szam<2000) szam -=1000;
> ...
> if (szam > 1000000000UL && szam < 2000000000UL) szam -= 1000000000UL;
> (remelem, nem gepeltem el, most nincs kedvem alaposabban utana gondolni
> ebben
> a melegben)
>
> Igaz, lehet, hogy nem jol ertettem a feladatot, mert ebben van egy szep
> nagy
> rekurzio is, pl. ha a szam 111123456, akkor az eredmenynek 11123456-nak,
> vagy
> pedig 23456-nak kene lennie?
> Ha az utobbi, akkor forditsd meg az if-ek sorrendjet (a milliardos
> vizsgalat
> legyen az elso)!
>
> Karoly
>
>
> -----------------------------------------------------------------------------------
> "Houston, I am the problem!"
>
>
> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
> From: arnold.fuzesi.lista at gmail.com
> To: koka55 at kabsi.at
> Date: 13:12:27, 2010.08.21
> Subject: [elektro] matek
> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
>
>
>
> >>Hogyan tudom a legegyszerubben leprogramozni hogy pl
> >> 19327457-es szam (valtozo hosszu 32 bites ulong, lehet akár 1
> is...)eseten
> a
> >> legelső 1-es digitet eltüntesse a kód? (Legelső digit mindig 1.)
> >>
> >> Ha ugy tetszik 10000000-t kivonjon belole jelen esetben.
> >>
> >> logaritmust hatvanyt hanyagolnam, vmi egyszerubb kellene.
> >>
> >> De nem ad ki semmit az agyam.
> >>
> >> Koszi
> >> A.
> >>
> >> -----------------------------------------
> >> elektro[-flame|-etc]
> >>
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list