Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
oneliner solution in Creative category for [old] The Hamming Distance by pasopasopaso
"use strict";
function hammingDistance(n, m){
return (n ^ m).toString(2).split('1').length-1
}
var assert = require('assert');
if (!global.is_checking) {
assert.equal(hammingDistance(117, 17), 3, "First example");
assert.equal(hammingDistance(1, 2), 2, "Second example");
assert.equal(hammingDistance(16, 15), 5, "Third example");
console.log("Coding complete? Click 'Check' to review your tests and earn cool rewards!");
}
Sept. 21, 2016
Comments: