题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () => (await iter.next()).value; void (async function () { // Write your code here while ((line = await readline())) { let list = line.split(""); let result = ""; list.forEach((element) => { switch (element) { case "a": case "b": case "c": result += "2"; break; case "d": case "e": case "f": result += "3"; break; case "g": case "h": case "i": result += "4"; break; case "j": case "k": case "l": result += "5"; break; case "m": case "n": case "o": result += "6"; break; case "p": case "q": case "r": case "s": result += "7"; break; case "t": case "u": case "v": result += "8"; break; case "w": case "x": case "y": case "z": result += "9"; break; case "A": result += "b"; break; case "B": result += "c"; break; case "C": result += "d"; break; case "D": result += "e"; break; case "E": result += "f"; break; case "F": result += "g"; break; case "G": result += "h"; break; case "H": result += "i"; break; case "I": result += "j"; break; case "J": result += "k"; break; case "K": result += "l"; break; case "L": result += "m"; break; case "M": result += "n"; break; case "N": result += "o"; break; case "O": result += "p"; break; case "P": result += "q"; break; case "Q": result += "r"; break; case "R": result += "s"; break; case "S": result += "t"; break; case "T": result += "u"; break; case "U": result += "v"; break; case "V": result += "w"; break; case "W": result += "x"; break; case "X": result += "y"; break; case "Y": result += "z"; break; case "Z": result += "a"; break; default: result += element; break; } }); console.log(result); } })();