擅长:python、mysql、java
<p>首先,在创建<code>arrNum</code>时进行一次整数转换,而不是每次都通过循环</p>
<pre><code>arrNum = [int(x) for x in lineOfNums.split()]
</code></pre>
<p>外部循环只需要转到<code>len(arrNums)-1</code>,因为它需要为它右边的<code>B</code>留出空间</p>
<pre><code>for a in range(0, len(arrNums)-1):
for b in range(a + 1, len(arrNums)):
for c in range(0, len(arrNums)):
if arrNums[a] + arrNums[b] == arrNums[c]:
print(f'{arrNums[a]} + {arrNums[b]} == {arrNums[c]}')
conMet = True
</code></pre>