You forgot to increment i.
Regards.
--
Jérémie Marguerie
Le 27 déc. 2011 19:56, "Nawaid Shamim" <[email protected]> a écrit :
> Its not the exact code. you can call that function recursively... some
> thing like the code below:
>
> int sum=0;
> int arr[10] = {1......10};
> int length =10;
> int i=0;
>
> void sum()
> {
> sum+=arr[i];
> if(i<length)
> sum();
> return;
> }
>
> now sum variable will hold sum value. This is how functional language
> solve looping problem.
>
> Regards
>
> Nawaid Shamim <http://nawaidshamim.com>
>
>
> On Thu, Dec 22, 2011 at 7:50 PM, Soumyorup Dey <[email protected]>wrote:
>
>> *where is d recursion?? :O
>> *$ŎǕмџόЯטּρ δεЎ
>>
>>
>>
>> <http://www.mylivesignature.com>
>> Connect with me on : [image: Facebook]<http://www.facebook.com/soumyorupdey>
>> Chat with me on : [image: Google Talk] soumyorupdey [image: Y! Messenger]
>> [email protected]
>>
>>
>> On Fri, Dec 23, 2011 at 12:03 AM, Nawaid Shamim <[email protected]>wrote:
>>
>>> You may do it with recursion. if u have numbers in an array
>>>
>>> int sum=0;
>>> int sum(int num)
>>> {
>>> sum+=num;
>>>
>>> }
>>>
>>> Alternatively, if u are accepting numbers from user, u can call this
>>> function along with the input statement in which u might need a loop for
>>> input statement at least.
>>>
>>>
>>> Nawaid.
>>>
>>>
>>>
>>>
>>> Sent from my iPhone
>>>
>>> On Dec 22, 2011, at 17:47, Luke Pebody <[email protected]> wrote:
>>>
>>> The point was to find the "best optimized" solution. I was optimizing
>>> according to the readability and understandability metrics. This is not
>>> something I always do.
>>> On 21 Dec 2011 20:07, "Jérémie Marguerie" <[email protected]> wrote:
>>>
>>>> 2011/12/21 Luke Pebody <[email protected]>:
>>>> > For sheer expressiveness reasons, I would choose something like
>>>> Python's
>>>> >
>>>> >> print sum([int(char) for char in "142857"])
>>>> > 27
>>>>
>>>> But the point gere is to find a fast algorithm, you need a low level
>>>> language to do so :)
>>>>
>>>> Thinkinf of that, if we consider the memory block containing the
>>>> string to be 4-bytes aligned, we can process 4 integers in the loop
>>>> and avoid a jump between each byte and only jump each four bytes.
>>>>
>>>> --
>>>> Jérémie MARGUERIE
>>>> Étudiant à l'EPITA, ing2
>>>> "Many snake oil algorithms claim unbreakability by claiming to be a OTP.
>>>> Pseudo-OTPs give pseudo-security" -- Peter Gutmann
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Google Code Jam" 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/google-code?hl=en.
>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google Code Jam" 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/google-code?hl=en.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google Code Jam" 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/google-code?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Code Jam" 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/google-code?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Code Jam" 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/google-code?hl=en.
>
--
You received this message because you are subscribed to the Google Groups
"Google Code Jam" 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/google-code?hl=en.