const obj = {};
while ((line = readline())) {
const lines = line.split(",");
const type = lines[0];
const number = parseInt(lines[1]);
if (obj[type]) {
obj[type] += number;
} else {
obj[type] = number;
}
}
print(Object.values(obj).filter((v) => v >= 10).length);
function a(str) {
// let str = readline();
let arr = str.split("");
let result = "";
let number = 1;
let times = 0;
let value = "";
let values = [];
arr.forEach((v) => {
if (isNaN(parseInt(v))) {
if (["(", "[", "{"].includes(v)) {
times++;
if (values.length) {
let sum = 0;
values.reverse().forEach((v, index) => {
sum += parseInt(v) * Math.pow(10, index);
});
number *= sum;
values = [];
}
} else if ([")", "]", "}"].includes(v)) {
times--;
if (times === 0) {
if (value) {
result += new Array(number).fill(value).join("");
number = 1;
}
}
} else {
if (times === 0) {
result += v;
} else {
value += v;
}
}
} else {
values.push(parseInt(v));
}
});
// print(result.split("").reverse().join(""));
return result.split("").reverse().join("");
}
console.log(a("abc1(10[Ac])"));
网友评论