我的想法是通过变量的值减去列表中的每个值,例如:
var subtraction = 250
var list = mutableListOf(300, 200, 100)
然后,使用subtraction变量的250,您可以动态减去该项的每个值,从最后一个到第一个,因此使用250,程序应该返回:- 〉列表(300,50)。其中100项减去250*(最后一项),然后从值“250”中减去“150”,并从200中减去剩余的150**(第二项)并保持为50,从而将**“250”的值清零,程序停止。(300,50)-〉50,它来自200(第二项)。就像我在检查我的数字列表,从最后一项到第一项,逐项减去变量的值。
1条答案
按热度按时间nuypyhwy1#
你的问题还需要进一步澄清:
subtraction = 700
的输出应该是什么?subtraction = 600
的输出应该是什么?subtraction = 100
的输出应该是什么?以下内容可以作为解决您问题的起点:
产出