本帖最后由 撩月 于 2018-7-21 21:10 编辑
我来推荐一个有趣的网站——欧拉计划
这是一个出题的网站,里面的题目都是一些可以用计算机在一分钟之内解决的数学问题。并且,能把问题求解出来并不是唯一的目的,而是追求更快,更简洁,适用性更广的方法。
原文:
If we list all the natural numbers below 10 that are multiples of 3or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
Find the sum of all the multiples of 3 or 5 below 1000.
译文:
求出1000以内所有的能被3或5整除的数的和
这是第一道题目,或许比较简单,但是如果把题目中1000以内改成10000000,可能很多方法运算时间就会大大增加甚至出现无法求解的情况,所以要寻找更简洁快速的方法。里面的问题很多很杂,同样每个人也有不同的解法,各位虫友不妨试试,相互交流,碰撞出不一样的火花。
以下是官网的介绍关于项目欧拉
什么是项目欧拉?项目欧拉是一系列具有挑战性的数学/计算机编程问题,需要的不仅仅是数学见解。虽然数学将帮助您获得优雅而有效的方法,但是需要使用计算机和编程技能来解决大多数问题。启动 Project Euler及其延续的动机是为探究性思维提供一个平台,以便在有趣和娱乐的环境中深入研究不熟悉的领域并学习新的概念。
针对的问题是谁?目标受众包括基础课程不能满足他们学习欲望的学生,其背景主要不是数学但对数学有兴趣的成人,以及希望将问题解决和数学保持在最前沿的专业人士。
任何人都可以解决问题吗?
这些问题存在困难,而且许多经验都是归纳链学习。也就是说,通过解决一个问题,它将使您接触到一个新概念,允许您承担以前无法访问的问题。因此,确定的参与者将缓慢但肯定地通过他/她的方式解决每个问题。
欧拉计划的存在是为了鼓励,挑战和发展任何对这个迷人的数学世界感兴趣的人的技能和乐趣。
附上网址:https://projecteuler.net/
|