Countdown: Difference between revisions
Description update + Quorum reduction of the number of lines
(→{{header|Quorum}}: Replace french variables names with english variables names) |
(Description update + Quorum reduction of the number of lines) |
||
Line 28:
;Extra challenge:
The brute force algorithm is quite obvious. What is more interesting
Line 91:
end
if n0
end▼
res = n0 - n1
numbersNew = cast(List<integer>, numbers2:Copy())
Line 99 ⟶ 105:
return true
end
▲ res = n1 - n0
numbersNew = cast(List<integer>, numbers2:Copy())
numbersNew:Add(res)
if res = target or Solution(target, numbersNew)
output res + " = " +
return true
▲ end
▲ if n0 > n1
▲ if n0 mod n1 = 0
▲ res = n0 / n1
▲ end
▲ if n1 mod n0 = 0
end
end
Line 137 ⟶ 123:
{{out}}
<pre>
952 =
</pre>
|