ProjectEuler Mathematica 答案
程序员文章站
2022-03-31 12:25:15
...
50
f[1] = Prime[1];
f[n_] := f[n] = f[n - 1] + Prime[n];
i = 1;
While[f[i] < 1000000, i++];
maxIter = i - 1;
primeList = Table[Prime[i], {i, maxIter}]; i = 1; While[
Not[Or @@
PrimeQ[MovingAverage[primeList, maxIter - i]*(maxIter - i)]],
i = i + 1];
SelectFirst[
Reverse[MovingAverage[primeList, maxIter - i]*(maxIter - i)], PrimeQ]
#结果
997651
上一篇: OpenCV学习笔记4.0(8)绘制随机曲线,绘制文字
下一篇: mathematica自学整理
推荐阅读
-
AJAX常见面试问题你会多少?ajax的12个常见面试题及其答案
-
mysql启动出现问题 急求答案
-
怎样判断一个JavaScript变量是array还是obiect答案代码详解
-
2015年河北学位英语考试真题答案《4800考后付53855》
-
2015年河北成人学士学位英语考试真题答案《4800考后付53855》
-
2020年全国一卷文综高考试卷真题及答案解析(附Word版下载)
-
33道php常见面试题及答案,33道php试题及答案
-
PHP的面试题集,附我的答案和分析(一)
-
2020最新Java工程师面试题-Memcached 面试篇(附答案)
-
店长啊,为什么我不能退出当前队伍?双十一合伙人答题赢喵币11月7日答案