A006880とA046731(1)
10^n までの素数の数と和を出力してみた。
$ a006880(){ seq 2 $1 | factor | awk 'NF==2{s++} END{print s}';}
$ a046731(){ seq 2 $1 | factor | awk 'NF==2{s+=$2} END{print s}';}
$ for i in {1..7};{ echo $(a006880 $((10 ** $i)));}
4
25
168
1229
9592
78498
664579
$ for i in {1..7};{ echo $(a046731 $((10 ** $i)));}
17
1060
76127
5736396
454396537
37550402023
3203324994356
$
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。