首页 > 解决方案 > 列表 L1 中每个元素的 TI-84 Plus CE gcd

问题描述

我在 L1 中有一个列表,我需要帮助找到每个元素的最大公用分隔符。该列表具有可变长度(大小?)。一个例子:

L1
18
24
36

应该返回 6

标签: greatest-common-divisortexas-instruments

解决方案


此代码片段应作为程序工作。基本上,计算器有一个内置的 gcd() 函数,但它一次只能处理两个数字。

所以我们在这里做的是循环遍历列表并用下一个数字gcd'ing我们以前的gcd。

:L1(1)->D
:For(X,1,dim(L1))
:gcd(D,L1(x))->D
:End
:Disp D

推荐阅读