SEND + MORE = MONEY: Difference between revisions
Content added Content deleted
(→{{header|Wren}}: As pointed out in Julia example, S can only be 8 or 9.) |
|||
Line 114: | Line 114: | ||
=={{header|Wren}}== |
=={{header|Wren}}== |
||
Clearly M = 1 and S must be |
Clearly M = 1 and S must be 8 or 9. Brute force can be used to solve for the other letters. |
||
<syntaxhighlight lang="ecmascript">var start = System.clock |
<syntaxhighlight lang="ecmascript">var start = System.clock |
||
var sends = [] |
var sends = [] |
||
Line 121: | Line 121: | ||
var digits = (0..9).toList |
var digits = (0..9).toList |
||
digits.remove(m) |
digits.remove(m) |
||
for (s in |
for (s in 8..9) { |
||
for (e in digits) { |
for (e in digits) { |
||
if (e == s) continue |
if (e == s) continue |
||
Line 162: | Line 162: | ||
9567 + 1085 = 10652 |
9567 + 1085 = 10652 |
||
Took 0. |
Took 0.245002 seconds. |
||
</pre> |
</pre> |