@Samm : Im not able to understand ur logic...im not getting the correct
ans...can u explain the working taking n as 7?

On Sat, Jul 30, 2011 at 12:25 PM, SAMM <somnath.nit...@gmail.com> wrote:

> Single bit shift...
>
> int divide(int n)
> {
> n-=1;
> n>>=1;
> return n;
> }
>
> On 7/30/11, tech rascal <techrascal...@gmail.com> wrote:
> > hw will u get the ans on repeated subtraction from the sum of the
> digits??
> > I mean ....if I hv 2 divide 27 by 3 thn first I'll find sum of the digits
> > i.e, 2+7=9
> > then I'll apply repeated subtraction on 9, so hw will i reach to the
> ans??
> >
> >
> > On Sat, Jul 30, 2011 at 10:05 AM, nivedita arora <
> > vivaciousnived...@gmail.com> wrote:
> >
> >>
> >> @brijesh-
> >> itoa basically converts integer to string ..we are using the fact tht
> >> a number is multiple of 3 if its sum is multiple of 3
> >> . we have int as string and we can traverse it ..for each character
> >> apply
> >>  int sum+=*c-'0' (ankur missed the star :P)
> >> then on sum we use repeated subtraction...i hope its clear .
> >>
> >> we are using all this just coz we have to use itoa ..otherwise there
> >> are more methods (check my frst post )
> >>
> >>
> >> On Jul 30, 4:34 am, brijesh <brijeshupadhyay...@gmail.com> wrote:
> >> > @ankur I didnt get this... could u or anyone please elaborate!
> >> >
> >> > On Jul 30, 12:43 am, Ankur Khurana <ankur.kkhur...@gmail.com> 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 <
> >> sukhmeet2...@gmail.com>wrote:
> >> >
> >> > > > repeated subtraction !!
> >> >
> >> > > > On Sat, Jul 30, 2011 at 12:52 AM, nivedita arora <
> >> > > > vivaciousnived...@gmail.com> 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 algogeeks@googlegroups.com.
> >> > > >> To unsubscribe from this group, send email to
> >> > > >> algogeeks+unsubscr...@googlegroups.com.
> >> > > >> 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 algogeeks@googlegroups.com.
> >> > > > To unsubscribe from this group, send email to
> >> > > > algogeeks+unsubscr...@googlegroups.com.
> >> > > > 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 algogeeks@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> algogeeks+unsubscr...@googlegroups.com.
> >> 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 algogeeks@googlegroups.com.
> > To unsubscribe from this group, send email to
> > algogeeks+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> > http://groups.google.com/group/algogeeks?hl=en.
> >
> >
>
>
> --
> Somnath Singh
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to algogeeks@googlegroups.com.
> To unsubscribe from this group, send email to
> algogeeks+unsubscr...@googlegroups.com.
> 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 algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to