• + 0 comments
    
    
    let contadorPiedrasPreciosas = 0
    let piedras = []
    const rocas = []
    for (const rock of arr) {
        for (const p of rock ) {
            if (piedras.includes(p)) {
                continue;
            } else {
                piedras.push(p)
            }
        }
        rocas.push(piedras)
        piedras = []
    }
    for (const r of rocas) {
        for (const p of r) {
            aparicionPiedras[p] = (aparicionPiedras[p] || 0) + 1 
        }
    }
    for (const p in aparicionPiedras) {
        if (aparicionPiedras[p] === arr.length) {
            contadorPiedrasPreciosas++;
        }
    }
    return contadorPiedrasPreciosas``
    

    `