Hi Todd!

On Tue, 10 Jul 2018 02:02:45 -0700
ToddAndMargo <toddandma...@zoho.com> wrote:

> Hi All,
> 
> Remembering from my school days, a famous mathematician
> whose name I forget came up with a formula as a kid
> that made math history.
> 

See https://en.wikipedia.org/wiki/Arithmetic_progression . They tell this story
about https://en.wikipedia.org/wiki/Carl_Friedrich_Gauss - see
http://www.coolmath.com/algebra/19-sequences-series/06-gauss-problem-arithmetic-series-01
 ,
but the formula for that predates him by many centuries.


> As it transpires, when in school, they disciplined him by
> making his count all the number from 1 to some large
> number.  It took him only a few minutes.  They thought
> he cheated, so they sent him back with an even larger
> number to add up.  Same couple of minutes.  Blew his
> teacher's minds every number they gave him.
> 
> Seems he had discovered that if you laid the number
> out forward, then reverse underneath
> 
> N=5
> 
> 1 + 2 + 3 + 4 + 5 = 15
> 5 + 4 + 3 + 2 + 1 = 15
> ---------------------
> 6   6   6   6   6 = 30
> 
> If you add the columns, you always got N+1 and N times.
> And that make the formula
> 
>       1+2+3..N = (N+1)*N/2
> 
> I always have fun recreating this formula from the
> forward and reverse tables added as columns.
> 
> So feed the following an integer and have fun!
> 
> Yup.  He blew his teacher's mind!
> 
> -T
> 
> 
> $ echo "5" | p6 'my $N=slurp(); say $N*($N+1)/2;'
> 15
> 
> $ echo "6" | p6 'my $N=slurp(); say $N*($N+1)/2;'
> 21
> 
> $ echo "100" | p6 'my $N=slurp(); say $N*($N+1)/2;'
> 5050



-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Chuck Norris/etc. Facts - http://www.shlomifish.org/humour/bits/facts/

I’d love to change the world, but they won’t give me the source code.
    — Unknown

Please reply to list if it's a mailing list post - http://shlom.in/reply .

Reply via email to