there was small mistake. correct code is
int count=0;
void fun(int a[],int index,int n,int i)
{
    if(index==n)
    {
count++;
cout<<"\n";
for(int k=0;k<n;k++)
cout<<a[k]<<" ";
return;
    }
    for(int j=i;j<=9;j++)
    {
 a[index]=j;
 fun(a,index+1,n,j+1);


it uses simple backtracking

On Wed, Dec 7, 2011 at 1:02 PM, shady <[email protected]> wrote:

> how to arrive at such a formulation ?
> can any one derive this formula ?
>
>
> On Mon, Sep 26, 2011 at 12:09 AM, asdqwe <[email protected]> wrote:
>
>> that would be (n+9)C(n)..
>>
>>
>> On Sep 25, 10:05 pm, shady <[email protected]> wrote:
>> > @sanjay can you please tell how did you arrive at that solution ?
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Sun, Sep 25, 2011 at 12:32 PM, Yogesh Yadav <[email protected]>
>> wrote:
>> > > +1 Gohana....
>> >
>> > > On Sun, Sep 25, 2011 at 12:28 PM, Sanjay Rajpal <[email protected]>
>> wrote:
>> >
>> > >> let the number of digits be n
>> > >> then answer would be ((n+9)! ) / (9! * n!)
>> >
>> > >> Sanju
>> > >> :)
>> >
>> > >> On Sat, Sep 24, 2011 at 11:51 PM, Yogesh Yadav <[email protected]>
>> wrote:
>> >
>> > >>> mistake in last post...it was not factorial....sum upto n i.e
>> =n(n+1)/2
>> >
>> > >>> i.e 10! is wrong ...it will be 10(10+1)/2
>> >
>> > >>> ....
>> > >>>   On Sun, Sep 25, 2011 at 12:14 PM, Yogesh Yadav <[email protected]
>> >wrote:
>> >
>> > >>>>        n=1     n=2       n=3       n=4
>> > >>>>          0        10        10!        (10!)!
>> > >>>>          1          9          9!         (9!)!
>> > >>>>          2          8          8!
>> > >>>>          3          7          7!
>> > >>>>          4          6          6!
>> > >>>>          5          5          5!
>> > >>>>          6          4          4!
>> > >>>>          7          3          3!
>> > >>>>          8          2          2!
>> > >>>>          9          1          1!
>> > >>>> sum  10         55        220      and so on....
>> >
>> > >>>> On Sun, Sep 25, 2011 at 11:46 AM, Sanjay Rajpal <[email protected]
>> >wrote:
>> >
>> > >>>>>  Can you plz tell the answer for
>> > >>>>> for 3 answer=?
>> > >>>>> nd for 4 answer=?
>> > >>>>> Sanju
>> > >>>>> :)
>> >
>> > >>>>> On Sat, Sep 24, 2011 at 10:39 PM, Dheeraj Sharma <
>> > >>>>> [email protected]> wrote:
>> >
>> > >>>>>> can u plz be more..clear ..with wat the input will consist of..
>> > >>>>>> wat does this mean
>> > >>>>>> "for 2 answer=55"
>> > >>>>>> does that mean..that how many non decreasing digits can be
>> formed by 2
>> > >>>>>> digit num
>> >
>> > >>>>>> On Sun, Sep 25, 2011 at 1:08 AM, shady <[email protected]>
>> wrote:
>> >
>> > >>>>>>> A number is said to be made up of non-decreasing digits if all
>> the
>> > >>>>>>> digits to the left of any digit is less than or equal to that
>> digit. for eg.
>> > >>>>>>> 1122, 234, 2
>> >
>> > >>>>>>> 0000, 0011 is a possible 4 digit non decreasing number
>> >
>> > >>>>>>> so given a number n, how many n digit numbers exist ?
>> >
>> > >>>>>>> for 2 answer = 55
>> >
>> > >>>>>>> Can someone post complexity and their approach....
>> >
>> > >>>>>>> --
>> > >>>>>>> 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.
>> >
>> > >>>>>> --
>> > >>>>>> *Dheeraj Sharma*
>> > >>>>>> Comp Engg.
>> > >>>>>> NIT Kurukshetra
>> >
>> > >>>>>> --
>> > >>>>>> 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.
>> >
>> > >>> --
>> > >>> 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.
>> >
>> > >  --
>> > > 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.
>>
>>
>  --
> 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.
>



-- 
*

 Regards*
*"The Coder"*

*"Life is a Game. The more u play, the more u win, the more u win , the
more successfully u play"*

-- 
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.

Reply via email to