I hereby claim:
- I am renaudlenne on github.
- I am renaud (https://keybase.io/renaud) on keybase.
- I have a public key ASCAd4p3c1mLMO5Q5DEnDHC9_f9SVWpuBK1syiePBVAGmAo
To claim this, I am signing this object:
#! elixir | |
defmodule PiPuzzle do | |
defmodule Pi do | |
def calc(nb_digits), do: calc(1,0,1,1,3,3, nb_digits, []) | |
defp calc(_,_,_,_,_,_, nb_digits, acc) when length(acc) == nb_digits, do: Enum.reverse(acc) | |
defp calc(q,r,t,k,n,l, nb_digits, acc) when (4*q + r - t) < n*t do | |
calc(q*10, 10*(r-n*t), t, k, div(10*(3*q+r), t) - 10*n, l, nb_digits, [n | acc]) |
BEGIN MESSAGE. | |
LyY7te2rEjWsrUX BaCOEJmtD3DMBvs dBrSOwU5gFwZ60j 57WfviuWEsndIxC | |
obDpsdavzCbFf80 MpbKMpdn7j3TCKq 6Xr2MZHgg7Cobs3 X4jXGigu9QZJAJI | |
rJyYSY9chBwzFIK kHtrGfqKXAIXEx8 rhMY7DrdJZ5Dkfb gXNkZOsRcBjIA30 | |
viena3WBmV1yLl6 l240UdF6bMK9EGE U2yQT0aLMzWSiL. | |
END MESSAGE. |
I hereby claim:
To claim this, I am signing this object: