Largest palindrome product: Difference between revisions
Content added Content deleted
(→{{header|Go}}: Optimized as per Wren - cuts run time in half.) |
(→{{header|Wren}}: Removed another unnecessary check.) |
||
Line 166: | Line 166: | ||
var j = reverse.call(i) |
var j = reverse.call(i) |
||
var p = i * pow + j |
var p = i * pow + j |
||
// we assume here the palindromes will end in 9 |
|||
if (p % 10 != 9) continue |
|||
// k can't be even nor end in 5 to produce a product ending in 9 |
// k can't be even nor end in 5 to produce a product ending in 9 |
||
var k = high |
var k = high |