well,well,well... a=x>>1; b=x>>2; c=(a+b)>>1; d=x>>3; x=c+d; <actually i used the fact-> 1/3 = 3/9 = ((1/2)+(1/4))/2 + 1/8 >
On Jul 30, 1:37 am, nivedita arora <[email protected]> wrote: > hmm ok got it . ..i can take gt sum of digits without having the > number as string as well . i din exactly gt the whole point of using > strings. > they shud hv mentioned it explicitly i guess . . > though thanks ankur > > On Jul 30, 1:15 am, Ankur Khurana <[email protected]> wrote: > > > > > > > > > you shouldn't be using itoa anyways. It is not a part of ANSI C. you might > > like to use sprintf . you can search for reference on cplusplus.com > > > On Sat, Jul 30, 2011 at 1:36 AM, aditi garg > > <[email protected]>wrote: > > > > @Ankur: I dont know how to use itoa function...can u please write a small > > > code...for eg in dis ques only can u tell me how to use itoa to get sum... > > > > On Sat, Jul 30, 2011 at 1:13 AM, Ankur Khurana > > > <[email protected]>wrote: > > > >> when you use itoa , what you get is a string. get the sum of all the > > >> digits , using c-'0' and then use repeated subtraction . . . > > > >> On Sat, Jul 30, 2011 at 1:01 AM, sukhmeet singh > > >> <[email protected]>wrote: > > > >>> repeated subtraction !! > > > >>> On Sat, Jul 30, 2011 at 12:52 AM, nivedita arora < > > >>> [email protected]> wrote: > > > >>>> Without using /,% and * operators. write a function to divide a number > > >>>> by 3. itoa() function is available. > > > >>>> all i cn thnk of is to use shift operator and addition , x/3=e^(logx- > > >>>> log3) or repetitive subtraction > > > >>>> but none of them uses itoa() ..ne idea how its done? > > >>>> thnks ! > > > >>>> -- > > >>>> You received this message because you are subscribed to the Google > > >>>> Groups "Algorithm Geeks" group. > > >>>> To post to this group, send email to [email protected]. > > >>>> To unsubscribe from this group, send email to > > >>>> [email protected]. > > >>>> For more options, visit this group at > > >>>>http://groups.google.com/group/algogeeks?hl=en. > > > >>> -- > > >>> You received this message because you are subscribed to the Google > > >>> Groups > > >>> "Algorithm Geeks" group. > > >>> To post to this group, send email to [email protected]. > > >>> To unsubscribe from this group, send email to > > >>> [email protected]. > > >>> For more options, visit this group at > > >>>http://groups.google.com/group/algogeeks?hl=en. > > > >> -- > > >> Ankur Khurana > > >> Computer Science > > >> Netaji Subhas Institute Of Technology > > >> Delhi. > > > >> -- > > >> You received this message because you are subscribed to the Google Groups > > >> "Algorithm Geeks" group. > > >> To post to this group, send email to [email protected]. > > >> To unsubscribe from this group, send email to > > >> [email protected]. > > >> For more options, visit this group at > > >>http://groups.google.com/group/algogeeks?hl=en. > > > > -- > > > Aditi Garg > > > Undergraduate Student > > > Electronics & Communication Divison > > > NETAJI SUBHAS INSTITUTE OF TECHNOLOGY > > > Sector 3, Dwarka > > > New Delhi > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Algorithm Geeks" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]. > > > For more options, visit this group at > > >http://groups.google.com/group/algogeeks?hl=en. > > > -- > > Ankur Khurana > > Computer Science > > Netaji Subhas Institute Of Technology > > Delhi. -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.
