欧拉计划
首页
项目
百科
挑战
周边
捐赠
关于
拉格朗日计划
本页是欧拉计划的索引页面,题面的中文翻译修订自Project Euler的该
中文镜像站
,本人在修订中以意译为主,使之更符合中文习惯,并力求使语言更简洁、准确和流畅。
所有题目的解答均由本人亲自完成,当然本人水平有限,部分解答或许并非最优。
本站的建设是渐进式的,最初一些问题的解答均用Python 2写成,随着问题的推进使用Python 3的场合越来越多,不过为了保持一致性所有解答仍默认使用Python 2,因需要使用新特性或新函数而使用Python 3的代码会加以标注说明,读者也应当能自行辨析。
本页题目链接的颜色表示该题的难度以供参考,在题目页面中这一难度用星的数量及其填充度 (
) 表示,难度(分别对应1至6颗满星)与颜色的关系如下
黑色
<
绿色
<
蓝色
<
紫色
<
橙色
<
红色
其中红色仅用于标记需要启发式方法解决的问题。难度由本人根据经验评估,与官方难度系数总体上正相关。
0001. 3或5的倍数
0011. 方阵最大乘积
0021. 亲和数
0031. 硬币和
0041. 全数字素数
0051. 素数数字替换
0061. 循环多边形数
0071. 分数排序
0081. 两方向路径和
0091. 整点三角形
0101. 最优多项式
0111. 重复数字素数
0121. 碟子游戏奖金
0131. 素立方数组合
0141. 累进平方数
0151. 纸张大小期望
0161. 三联骨牌
0171. 数字平方和
0181. 双色分组
0191. 出勤奖励
0201. 唯一子集和
0211. 约数平方和
0221. 亚历山大数
0231. 组合数分解
0241. 半完全数
0251. 卡尔达诺数组
0261. 中枢平方数
0271. 立方模一
0281. 披萨馅料
0291. 帕纳伊托波尔
0301. 取石子游戏
0311. 双斜整四边形
0321. 交换筹码
0331. 交叉翻转
0341. Golomb序列
0351. 六边形果园
0361. 摩斯子列
0371. 车牌号
0381. 素数阶乘
0391. 跳跃游戏
0401. 约数平方和
0411. 上行路径
0421. 15次幂质因数
0431. 平方谷仓
0441. 互质对倒数和
0002. 偶斐波那契数
0012. 多约数三角数
0022. 姓名计分
0032. 全数字乘积
0042. 编码三角数
0052. 重排的倍数
0062. 立方数重排
0072. 分数计数
0082. 三方向路径和
0092. 平方数链
0102. 原点三角形一
0112. 弹跳数
0122. 高效指数计算
0132. 大全一数因数
0142. 平方数集
0152. 平方数倒数和
0162. 十六进制数
0172. 少量重复数字
0182. RSA加密
0192. 最优有理逼近
0202. 反射激光束
0212. 组合立方体积
0222. 球体堆叠
0232. 一路狂飙
0242. 奇数三元组
0252. 凸洞
0262. 翻山越岭
0272. 立方模二
0282. 阿克曼函数
0292. 勾股多边形
0302. 强阿喀琉斯数
0312. 谢宾斯基环路
0322. 尾零组合数
0332. 球面三角形
0342. 平方与立方
0352. 血液检测
0362. 无平方因数
0372. 射线束
0382. 生成多边形
0392. 单位圆陷阱
0402. 整数值多项式
0412. 圭表填数
0422. 双曲线上点列
0432. 欧拉函数和
0442. 无11整数
0003. 最大质因数
0013. 大数和
0023. 非盈数和
0033. 数字抵消分数
0043. 子串整除性
0053. 组合数
0063. 幂次与位数
0073. 分数范围计数
0083. 四方向路径和
0093. 算术表达式
0103. 特殊子集和一
0113. 非弹跳数
0123. 素数平方余数
0133. 全一数非因数
0143. 托里拆利点
0153. 高斯整数
0163. 交叉格三角形
0173. 空心平铺一
0183. 最大拆分乘积
0193. 无平方因子数
0203. 无平方因子数二
0213. 跳蚤马戏团
0223. 近勾股数一
0233. 圆周上的整点
0243. 不可约度
0253. 清理一
0263. 工程师天堂数
0273. 平方和数
0283. 整数比三角形
0293. 伪幸运数
0303. 小数字倍数
0313. 简易华容道
0323. 随机位或
0333. 特殊分割
0343. 分数序列
0353. 危险的月球
0363. 贝塞尔曲线
0373. 外接圆
0383. 阶乘整除性
0393. 蚂蚁迁徙
0403. 包围整点
0413. 独子数
0423. 连续扔骰子
0433. 辗转相除步数
0443. GCD序列
0004. 最大回文积
0014. 最长冰雹序列
0024. 字典序排列
0034. 数字阶乘和
0044. 五边形数
0054. 德州扑克
0064. 奇周期平方根
0074. 数字阶乘链
0084. 强手棋
0094. 近等边三角形
0104. 全斐波那契数
0114. 方块计数一
0124. 根基排序
0134. 素数对连接
0144. 白腔反射
0154. 帕斯卡金字塔
0164. 连续三位和
0174. 空心平铺二
0184. 原点三角形二
0194. 染色方案
0204. 广义汉明数
0214. 欧拉函数链
0224. 近勾股数二
0234. 半可约数
0244. 双色华容道
0254. 最小阶乘和
0264. 三角形的心
0274. 整除性乘数
0284. 自守数
0294. 邂逅数23
0304. 素波那契
0314. 月球上的老鼠
0324. 建塔
0334. 放豆子
0344. 银币游戏
0354. 蜂窝距离
0364. 舒适距离
0374. 整数分拆积
0384. Shapiro序列
0394. 吃饼
0404. 交错椭圆
0414. Kaprekar常数
0424. Kakuro游戏
0434. 刚性图
0444. 圆桌彩票
0005. 最小公倍数
0015. 网格路径
0025. 大斐波那契数
0035. 轮转素数
0045. 多边形数
0055. 利克瑞尔数
0065. e的有理逼近
0075. 唯一勾股数和
0085. 长方形计数
0095. 亲和数链
0105. 特殊子集和二
0115. 方块计数二
0125. 回文和
0135. 相同的差
0145.可逆数
0155. 电容电路计算
0165. 交点
0175. 二幂和分数
0185. 猜数字
0195. 内切圆
0205. 骰子游戏
0215. 没裂纹的墙
0225. 三波那契数
0235. 等差比数列
0245. 可约度
0255. 舍入平方根
0265. 二进制环
0275. 平衡雕塑
0285. 勾股几率
0295. 透镜孔洞
0305. 自反位置
0315. 数根时钟
0325. 取石头二
0335. 收豆子
0345. 矩阵和
0355. 最大互素子集
0365. 巨大组合数
0375. 子列最小值
0385. 内接椭圆
0395. 勾股树
0405. 矩形平铺
0415. 泰坦尼克集
0425. 素数连接
0435. 斐波那契系数
0006. 和方差
0016. 幂的数字和
0026. 倒数循环节一
0036. 双进制回文数
0046. 另一个猜想
0056. 幂的数字和
0066. Pell方程
0076. 和计数
0086. 长方体路径
0096. 数独
0106. 特殊子集和三
0116. 三色平铺一
0126. 立方体层
0136. 唯一的差
0146. 一种素数模式
0156. 数字计数
0166. 纵横交错
0176. 公共直角边
0186. 网络连通性
0196. 素数三元组
0206. 被遮挡平方数
0216. 2n^2-1型素数
0226. 一勺牛奶冻
0236. 豪华礼盒
0246. 椭圆的切线
0256. 榻榻米
0266. 伪平方根
0276. 本原三角形
0286. 得分概率
0296. 平分线和切线
0306. 纸条游戏
0316. 十进制展开
0326. 模余和
0336. 最坏安排
0346. 强全一数
0356. 三次多项式根
0366. 取石头三
0376. 非传递性骰
0386. 反链最大长度
0396. Goodstein序列
0406. 猜数游戏
0416. 旅行青蛙
0426. 盒子与球系统
0436. 不公平赌约
0007. 第X个质数
0017. 字母计数
0027. 素数生成式
0037. 可截素数
0047. 不同质因数
0057. 平方根逼近
0067. 最大路径和二
0077. 素数和
0087. 素幂三元组
0097. 非梅森素数
0107. 最小网络
0117. 三色平铺二
0127. abc匹配
0137. 斐波那契金块
0147. 交叉格内矩形
0157. 分数不定方程
0167. 乌拉姆序列
0177. 整数角四边形
0187. 半素数
0197. 递归序列
0207. 整数分拆方程
0217. 平衡数
0227. 追赶游戏
0237. 棋盘巡游
0247. 双曲线下方格
0257. 角平分线
0267. 亿万富翁
0277. 冰雹序列变体
0287. 四叉树编码
0297. 齐肯多夫表示
0307. 电路瑕疵
0317. 爆竹
0327. 毁灭之屋
0337. 阶梯序列
0347. 两素数整除
0357. 素数生成
0367. Bozo排序
0377. 数字和与13
0387. Harshad数
0397. 抛物三角形
0407. 幂等元
0417. 倒数循环节二
0427. n序列
0437. 斐波那契原根
0008. 最大连乘积
0018. 最大路径和一
0028. 螺旋阵对角线
0038. 全数字倍数
0048. 自幂
0058. 螺旋素数
0068. 魔力五边形环
0078. 硬币分拆
0088. 积和数
0098. 重排平方数
0108. 丢番图倒数一
0118. 全数字素数集
0128. 六边形平铺差
0138. 等腰三角形
0148. 帕斯卡三角
0158. 字典序字符串
0168. 数字轮换
0178. 台阶数
0188. 指数塔
0198. 两可数
0208. 机器人行进
0218. 完美勾股数
0228. Minkowski和
0238. 无限字符之旅
0248. 十三阶乘
0258. 延迟斐波那契
0268. 因子计数
0278. 半素数组合
0288. 巨大阶乘
0298. 选择性遗忘
0308. 素数自动机
0318. 2011个9
0328. 最低成本查找
0338. 网格剪纸
0348. 平立方回文数
0358. 循环数
0368. 类Kempner级数
0378. 三角三元组
0388. 不同的直线
0398. 割绳子
0408. 可穿越路径
0418. 因数三元组
0428. 圆环项链
0438. 根的整数部分
0009. 特殊勾股数
0019. 周日计数
0029. 不同的幂
0039. 勾股数和
0049. 素数排列
0059. 异或解密
0069. 欧拉函数最值
0079. 破译密码
0089. 罗马数字
0099. 最大幂
0109. 飞镖游戏
0119. 数字和的幂
0129. 全一数整除性
0139. 勾股平铺
0149. 最大子列和
0159. 约数数字根和
0169. 二幂和写法
0179. 孪生约数和
0189. 三角阵染色
0199. 迭代画圆
0209. 环形逻辑
0219. 成本偏斜编码
0229. 四种平方表示
0239. 二十二蠢素数
0249. 素数子集和
0259. 可达数
0269. 至少一个整根
0279. 整角整边三角
0289. 欧拉环路
0299. 相似三角形
0309. 整数扶梯
0319. 有界序列
0329. 素数青蛙
0339. 佩雷迪尔
0349. 兰顿蚂蚁
0359. 希尔伯特旅馆
0369. 百得之
0379. 最小公倍计数
0389. 柏拉图骰
0399. 无平方因子
0409. 极限取石子
0419. 外观数列
0429. 元因子平方和
0439. 约数之和和
0010. 素数和
0020. 阶乘数字和
0030. 五次幂和数
0040. 钱珀瑙恩常数
0050. 连续素数之和
0060. 素数对集
0070. 欧拉函数重排
0080. 平方根展开
0090. 立方体数对
0100. 设计概率
0110. 丢番图倒数二
0120. 平方余数
0130. 合数与全一数
0140. 斐氏金块改
0150. 子三角最小和
0160. 阶乘的尾数
0170. 乘积拼接
0180. 有理零点
0190. 最大加权积
0200. 平立方强合数
0210. 钝角三角形
0220. 龙形曲线
0230. 斐波那契词
0240. 点数最大骰子
0250. 250250
0260. 取石头一
0270. 切割正方形
0280. 蚂蚁和种子
0290. 电子签名
0300. 蛋白质折叠
0310. 取平方数石子
0320. 整除阶乘
0330. 欧拉数
0340. 疯狂函数
0350. 公约与公倍
0360. 可怕的球面
0370. 等比三角形
0380. 神奇迷宫
0390. 无理整三角形
0400. 斐波那契树
0410. 圆与切线
0420. 正整数矩阵
0430. 区域翻转
0440. 公约数平铺