题解 | #删除字符串中出现次数最少的字符#
删除字符串中出现次数最少的字符
https://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9
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())) {
const obj = {};
let list = line.split("");
let min = line.length;
list.forEach((item) => {
if (obj[item]) {
obj[item]++;
} else {
obj[item] = 1;
}
});
for (const key in obj) {
min = Math.min(min, obj[key]);
}
let result = "";
list.forEach((item) => {
if (obj[item] !== min) {
result += item;
}
});
console.log(result);
}
})();
