Example #1
0
function getGrupos($grupos = null, $cometas = null)
{
    if (empty($grupos) && empty($cometas)) {
        $cometas = array('HALLEY', 'ENCKE', 'WOLF', 'KUSHIDA');
        $grupos = array('AMARELO', 'VERMELHO', 'PRETO', 'AZUL');
    }
    $indices_nao_levados = gruposNaoLevado(calcularValores($grupos), calcularValores($cometas));
    $grupos_nao_levados = array();
    foreach ($indices_nao_levados as $i) {
        $grupos_nao_levados[] = $grupos[$i];
    }
    echo '{"grupos":' . json_encode($grupos_nao_levados) . '}';
}
Example #2
0
		
	}
	echo $produto_letras;
	echo '<br>';
}

print_r(calcularValores($grupos));
echo '<br><br><br> grupos<br><br><br>';
print_r(calcularValores($cometas));
echo '<br><br><br>Grupo = '. 6552%DIVISOR;
echo '<br>Cometa = '. 1264032%DIVISOR;
echo '<br><br><br><br> Resultado <br>';
*/
$valores_grupos = calcularValores($grupos);
$valores_cometas = calcularValores($cometas);
$grupos_nao_levado = gruposNaoLevado(calcularValores($grupos), calcularValores($cometas));
//echo'<br> Grupo não levado: ' . $grupos[gruposNaoLevado(calcularValores($grupos), calcularValores($cometas))];
foreach ($grupos_nao_levado as $key) {
    echo '<br> Grupo não levado: ' . $grupos[$key];
}
function calcularValores($palavras)
{
    $alfabeto = range('A', 'Z');
    $produto_letras = array();
    foreach ($palavras as $key => $palavra) {
        $produto_letras[$key] = 1;
        for ($i = 0; $i < strlen($palavra); $i++) {
            $produto_letras[$key] *= array_search($palavra[$i], $alfabeto) + 1;
        }
    }
    return $produto_letras;