处理oj系统中带逗号的输入流,把他们放在数组中

img


在进行数据结构的学习中,我遇到了这样的问题,如图所示
他要求我们找到sum为固定值的数,这样的算法很简单,但我不会处理带逗号的输入流,应该怎么办才能解?
我寻思着用遍历把每个值放到数组中,但我不会操作qwq
希望专家帮一帮。

要在oj系统中处理一个带逗号的输入流,并将它们放入一个数组中,可以使用以下步骤:

读取输入流:使用适当的函数或方法读取输入流并将其存储在字符串或其他合适的数据结构中。

拆分字符串:使用split()方法将字符串拆分成一个数组,使用逗号作为分隔符。例如:

input_str = "1,2,3,4,5"
input_array = input_str.split(",")

这将创建一个数组input_array,其中包含输入流的各个元素,以逗号分隔。

处理元素:然后您可以遍历数组并根据需要处理每个元素。例如:

for element in input_array:
    # do something with each element

您还可以根据需要使用其他数组方法和函数来操作元素。

请记住,这只是使用逗号处理输入流并将元素放入数组的一种方法。可能还有其他方法更适合您的特定需求。