![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Project Euler
学习小玩家
学习Matlab、Python
展开
-
Matlab 编程 Project Euler Problem 21 Amicable numbers
%Amicable_numbers_20.m %求一对亲和数:任一个数的所有因数的和等于另一个数 clear all; close all; Factor=zeros(2,100); %构造 2 X 100 的数组 k=1; for i=1:10000 num_1=func_factor(i); %计算 i 的所有因数的和 if(i==func_fact原创 2017-10-14 20:58:21 · 201 阅读 · 0 评论 -
Matlab 编程 Project Euler Problem 20 Factorial digit sum
%Factorial digit sum_20.m %求100!结果的所有位值的总和 %方法:通过数组的方式,将结果的每一位分别放置在数组中。 %其中数组是倒序排列的,即第一位是个位,第二位是十位,...... clear all; close all; sum_digit=zeros(1,200); %设置 1 X 200 的数组 sum_digit(1)=1; %首位原创 2017-10-14 20:04:10 · 248 阅读 · 0 评论 -
Project Euler Problem 25 :1000-digit Fibonacci number
%a_thousand_digit_Fibonacci_number_25.m %求斐波那契数列中第一个有1000位数字的数 %方法:由于计算机没法显示1000位的数,所以采用数组,第一位是个位,第二位是十位,...... clear all; close all; N=1000; Fibo_vec_1=zeros(1,N); %数组1 Fibo_vec_2=zeros(1原创 2017-10-15 20:13:28 · 226 阅读 · 0 评论