const n = +require("fs").readFileSync("/dev/stdin", "utf8"); const result = new Set(); const digits = [...`${n}`]; for (let i = 0; i <= digits.length; i++) { for (let j = i === 0 ? 1 : 0; j < 10; j++) { const next = [ ...digits.slice(0, i), j, ...digits.slice(i), ]; result.add(next.join('')); } } console.log(result.size);