Two sum: Difference between revisions
Content added Content deleted
m (→{{header|Phix}}: added syntax colouring the hard way) |
Alextretyak (talk | contribs) (Added 11l) |
||
Line 18:
[http://stackoverflow.com/questions/8334981/find-pair-of-numbers-in-array-that-add-to-given-sum Stack Overflow: Find pair of numbers in array that add to given sum]
<br/><br/>
=={{header|11l}}==
{{trans|Python}}
<lang 11l>F two_sum(arr, num)
V i = 0
V j = arr.len - 1
L i < j
I arr[i] + arr[j] == num
R [i, j]
I arr[i] + arr[j] < num
i++
E
j--
R [Int]()
V numbers = [0, 2, 11, 19, 90]
print(two_sum(numbers, 21))
print(two_sum(numbers, 25))</lang>
{{out}}
<pre>
[1, 3]
[]
</pre>
=={{header|Aime}}==
|