greatest-common-divisor - 列表 L1 中每个元素的 TI-84 Plus CE gcd
问题描述
我在 L1 中有一个列表,我需要帮助找到每个元素的最大公用分隔符。该列表具有可变长度(大小?)。一个例子:
L1 |
---|
18 |
24 |
36 |
应该返回 6
解决方案
此代码片段应作为程序工作。基本上,计算器有一个内置的 gcd() 函数,但它一次只能处理两个数字。
所以我们在这里做的是循环遍历列表并用下一个数字gcd'ing我们以前的gcd。
:L1(1)->D
:For(X,1,dim(L1))
:gcd(D,L1(x))->D
:End
:Disp D
推荐阅读
- c - 自动检测是否需要在函数参数中添加“const”限定符
- mysql - 如何在输出中创建一个新列并在 MySQL 中使用 join 给出值
- linux - Grep 用于文件中的双正斜杠和星号
- flutter - 如何使用现有的 Stripe Flutter 包
- c# - C# 在 WebApi 上调用 EXE 方法
- html - Sticky Bar 不能浮动:对
- ruby-on-rails - 向 Rails 模型添加动态属性
- android - 我该如何解决这个错误?android.view.InflateException:二进制 XML 文件第 11 行
- selenium-webdriver - IE 不能用量角器打开
- java - 我应该从哪里开始编写应用程序 pc 或 android?