https://www.acmicpc.net/problem/1159

const [count, ...names] = require("fs")
  .readFileSync("/dev/stdin")
  .toString()
  .split("\n");
const firstnames = [...new Set(names.map((name) => name[0]))];

const results = [];
for (let firstname of firstnames) {
  let count = 0;
  for (let name of names) {
    if (name[0] === firstname) {
      ++count;
    }
  }
  if (count >= 5) {
    results.push(firstname);
  }
}

results.sort();
console.log(results.length === 0 ? "PREDAJA" : results.join(""));

 

+ Recent posts