Let's Play Code Golf
Justin Whear via Digitalmars-d
digitalmars-d at puremagic.com
Mon Feb 23 13:07:48 PST 2015
On Mon, 23 Feb 2015 20:21:19 +0000, Charles wrote:
> My solution (150 characters, 15 points):
>
> void main(){import std.stdio;int t,n;readf("
> %d",&t);while(t--){readf(" %d",&n);real
> a=0,i=0;for(;i<n;i++)a+=(i%2?-1:1)/(i+i+1);writefln("%.15f",a);}}
>
> Link to problem site: https://www.hackerrank.com/challenges/leibniz
>
> Anyone care to do better? :)
Minor refactorings of your solution to get 15.7: https://
www.hackerrank.com/challenges/leibniz/submissions/code/11073459
Dirty solution (read and decrement a real as if it's a int), but passes
the test cases.
More information about the Digitalmars-d
mailing list