Dan Andreatta
- 3.7k
- 1
- 24
- 15
And a bash entry: 186181 (削除) 190186 190 (削除ここまで) chars
for((y=-(r=1,ドルr/2*2);y<=r;y+=2));do for((x=-r;x<=r;++x)); do;do((x*x+y*y<r*r))&&{((++n));echo -n '*';}||echo -n " ";((x==rx<r))&&echo;done;done;||echo;done;done;((s=1000,p=n*2*s/r/r,a=p/s,b=p%s));echo "$a$a.$b"$b
Run with e.g. bash py.sh 13
And a bash entry: 186 (削除) 190 (削除ここまで) chars
for((y=-(r=1,ドルr/2*2);y<=r;y+=2));do for((x=-r;x<=r;++x)); do((x*x+y*y<r*r))&&{((++n));echo -n '*';}||echo -n " ";((x==r))&&echo;done;done;((s=1000,p=n*2*s/r/r,a=p/s,b=p%s));echo "$a.$b"
Run with e.g. bash py.sh 13
And a bash entry: 181 (削除) 186 190 (削除ここまで) chars
for((y=-(r=1,ドルr/2*2);y<=r;y+=2));do for((x=-r;x<=r;++x));do((x*x+y*y<r*r))&&{((++n));echo -n '*';}||echo -n " ";((x<r))||echo;done;done;((s=1000,p=n*2*s/r/r,a=p/s,b=p%s));echo $a.$b
Run with e.g. bash py.sh 13
And a bash entry: 190186 (削除) 190 (削除ここまで) chars
for((y=-(r=1,ドルr%2?r:r-1/2*2);y<=r;y+=2));do for((x=-r;x<=r;++x)); do((x*x+y*y<r*r))&&{((++n));echo -n '*';}||echo -n " ";((x==r))&&echo;done;done;((s=1000,p=n*2*s/r/r,a=p/s,b=p%s));echo "$a.$b"
Run with e.g. bash py.sh 13
And a bash entry: 190 chars
for((y=-(r=1,ドルr%2?r:r-1);y<=r;y+=2));do for((x=-r;x<=r;++x)); do((x*x+y*y<r*r))&&{((++n));echo -n '*';}||echo -n " ";((x==r))&&echo;done;done;((s=1000,p=n*2*s/r/r,a=p/s,b=p%s));echo "$a.$b"
Run with e.g. bash py.sh 13
And a bash entry: 186 (削除) 190 (削除ここまで) chars
for((y=-(r=1,ドルr/2*2);y<=r;y+=2));do for((x=-r;x<=r;++x)); do((x*x+y*y<r*r))&&{((++n));echo -n '*';}||echo -n " ";((x==r))&&echo;done;done;((s=1000,p=n*2*s/r/r,a=p/s,b=p%s));echo "$a.$b"
Run with e.g. bash py.sh 13
And a bash entry: 190 chars
for((y=-(r=1,ドルr%2?r:r-1);y<=r;y+=2));do for((x=-r;x<=r;++x)); do((x*x+y*y<r*r))&&{((++n));echo -n '*';}||echo -n " ";((x==r))&&echo;done;done;((s=1000,p=n*2*s/r/r,a=p/s,b=p%s));echo "$a.$b"
Run with e.g. bash py.sh 13