回答編集履歴
1
実行時間を追加
answer
CHANGED
@@ -2,4 +2,14 @@
|
|
2
2
|
```bash
|
3
3
|
$ seq 100000|awk '$0=$1+s,s=$0'|gfactor|awk '{delete a;for(i=2;i<=NF;i++){a[$i]++};s=1;for(i in a){s*=a[i]+1};if(s>=500){print $1,s"個";exit}}'
|
4
4
|
76576500: 576個
|
5
|
+
```
|
6
|
+
|
7
|
+
なお実行時間
|
8
|
+
```bash
|
9
|
+
$ time (seq 100000|awk '$0=$1+s,s=$0'|gfactor|awk '{delete a;for(i=2;i<=NF;i++){a[$i]++};s=1;for(i in a){s*=a[i]+1};if(s>=500){print $1,s"個";exit}}')
|
10
|
+
76576500: 576個
|
11
|
+
|
12
|
+
real 0m0.080s
|
13
|
+
user 0m0.106s
|
14
|
+
sys 0m0.016s
|
5
15
|
```
|