我有以下问题:
- 有一个由 6 个数字组成的数组,每个数字最多两位数。
- Y是一个数组,其第i个元素是第一个数组的前i +1个元素的总和。
- 通过键盘接受数字输入。如果它与Y中的一个数字匹配,则显示一条消息;如果没有,请重新启动程序。
这是我正在考虑的算法:
- 初始化空数组 [x] & [y]
- 6.times.map{ Random.rand(1..99) }
- 使用每个添加数字吗?
- 存储在数组 [y]
- 将输入与 == 数组 [y] 进行比较
- 如果任何实例匹配显示消息,否则重新启动
对于这个问题的任何指导或帮助,我将不胜感激。