计算可用号码数量

计算可用号码数量

 1process.stdin.resume();  2process.stdin.setEncoding('utf-8');  3let input = '';  4  5process.stdin.on('data', (data) => {  6 input += data;  7});  8  9process.stdin.on('end', () => { 10 const inputArray = input.trim().split(' '); 11 const start = parseInt(inputArray[0], 10); 12 const end = parseInt(inputArray[1], 10); 13 14 function containsForbidden(number) { 15 const strNumber = number.toString(); 16 return strNumber.includes('4') || strNumber.includes('18'); 17 } 18 19 function countAvailableNumbers(start, end) { 20 let count = 0; 21 for (let i = start; i <= end; i++) { 22 if (!containsForbidden(i)) { 23 count++; 24 } 25 } 26 return count; 27 } 28 29 const availableNumbers = countAvailableNumbers(start, end); 30 console.log(availableNumbers); 31 process.exit(); 32});
process.stdin.resume(); process.stdin.setEncoding('utf-8'); let input = ''; process.stdin.on('data', (data) => { input += data; }); process.stdin.on('end', () => { const inputArray = input.trim().split(' '); const start = parseInt(inputArray[0], 10); const end = parseInt(inputArray[1], 10); function containsForbidden(number) { const strNumber = number.toString(); return strNumber.includes('4') || strNumber.includes('18'); } function countAvailableNumbers(start, end) { let count = 0; for (let i = start; i <= end; i++) { if (!containsForbidden(i)) { count++; } } return count; } const availableNumbers = countAvailableNumbers(start, end); console.log(availableNumbers); process.exit(); });

Powered By 可尔物语

浙ICP备11005866号-12