I  was asked to find out the no of rows given n . i.e. how we say 4 rows for
10 ???
On 14 Aug 2011 10:54, "sagar pareek" <sagarpar...@gmail.com> wrote:
> here is sudo code
>
> take two variables
>
> int max=1;
> int count=1;
> int i,total_no_of_rows;
>
> while(total_no_of_rows--)
> {
> for(i=0;i<count;i++)
> {
> printf("%d ",max-i);
> }
> printf("\n");
> count++;
> max+=count;
> }
>
> On Sun, Aug 14, 2011 at 10:25 AM, Rahul <raikra...@gmail.com> wrote:
>
>> @Beginner
>> If You Know How to implement a series whose difference in terms form An
>> Arithmetic Progression
>>
>> Then Is quite easy
>> to print the (n)TH Line
>> Add n to the highest number seen so far and then subtract the 1 for n
>> times (p = n-- , check for p )
>>
>> @Everyone Else
>> Can anyone one think of a more elegant method , to find #rows
>>
>>
>> Rahul
>>
>>
>> On Sun, Aug 14, 2011 at 10:09 AM, Ankur Khurana <ankur.kkhur...@gmail.com
>wrote:
>>
>>> to print from 10 to 7 in the row number 4. here prev will be 6.
>>>
>>>
>>> On Sun, Aug 14, 2011 at 10:05 AM, AASHISH SUMAN <
>>> aashish.barn...@gmail.com> wrote:
>>>
>>>> @ankur
>>>>
>>>> what is the need of
>>>> prev=((i-)*i)/2;
>>>>
>>>>
>>>>
>>>>
>>>> On Sun, Aug 14, 2011 at 9:51 AM, Ankur Khurana <
ankur.kkhur...@gmail.com
>>>> > wrote:
>>>>
>>>>> see , we can see that
>>>>> first lline have 1 number, second have 2 and third have 3 .....and so
>>>>> on. we can observe that first number of every row is sum of first k
narutal
>>>>> number, where k is the row number. so for k=4, n=((4+1)*4)/2=10;
>>>>>
>>>>> so run a for loop,
>>>>>
>>>>>
>>>>> for(int i=1;i<num_rows;i++)
>>>>> {
>>>>> prev=((i-)*i)/2;
>>>>> k=((i+1)*i)/2;
>>>>> for(int j=k;i;k>prev;j--)
>>>>> {
>>>>> cout<<prev<<" ";
>>>>> }
>>>>> cout<<endl;
>>>>> }
>>>>>
>>>>>
>>>>> On Sun, Aug 14, 2011 at 9:43 AM, Dave <dave_and_da...@juno.com> wrote:
>>>>>
>>>>>> @Beginner: The largest number n in row r satisfies n = (r^2 + r) / 2.
>>>>>> So using the Quadratic Formula gives
>>>>>>
>>>>>> r = ( sqrt( 8*n + 1 ) - 1 ) / 2.
>>>>>>
>>>>>> For the row number r for any n (not necessarily the largest one in a
>>>>>> row),
>>>>>>
>>>>>> r = ceil( sqrt( 8*n + 1 ) - 1 ) / 2 )
>>>>>>
>>>>>> where ceil( x ) is the smallest integer not exceeding x.
>>>>>>
>>>>>> Dave
>>>>>>
>>>>>> On Aug 13, 10:22 pm, Beginner <murugavidya1...@gmail.com> wrote:
>>>>>> > How to print this triangle?
>>>>>> > 1
>>>>>> > 3 2
>>>>>> > 6 5 4
>>>>>> > 10 9 8 7
>>>>>> > and how to find the number of rows if n is given?
>>>>>> > For ex if n=10 how to find num of rows=4??
>>>>>> > Is it Log 10 to the base of 2!!!!!!
>>>>>>
>>>>>> --
>>>>>> 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.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *WITH BEST REGARDS :
>>>>
>>>> AASHISH SUMAN
>>>> MCA FINAL YEAR
>>>> *
>>>> *NIT DURGAPUR*
>>>> *+91-9547969906*
>>>>
>>>> --
>>>> 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.
>>
>
>
>
> --
> **Regards
> SAGAR PAREEK
> COMPUTER SCIENCE AND ENGINEERING
> NIT ALLAHABAD
>
> --
> 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.

Reply via email to