<?php

// no final do ano, quantas cobaias foram utilizadas no laboratório e o percentual de cada tipo de cobaia utilizada.

// três tipos de cobaias: sapos, ratos e coelhos. 
// o número de experimentos que foram realizados, 
// o tipo de cobaia utilizada e a 
// quantidade de cobaias utilizadas em cada experimento.
// (1 ≤ Quantia ≤ 15) quantidade de cobaias utilizadas e um caractere Tipo ('C', 'R' ou 'S')
// Saída

// Apresente o total de cobaias utilizadas, o total de cada tipo de cobaia utilizada e 
// o percentual de cada uma em relação ao total de cobaias utilizadas,
// sendo que o percentual deve ser apresentado com dois dígitos após o ponto.

    
// $dados = [
//         "10 C",
//         "6 R",
//         "15 S",
//         "5 C",
//         "14 R",
//         "9 C",
//         "6 R",
//         "8 S",
//         "5 C",
//         "14 R"
//         ];


// $cobaias = [
//     "C"=>["qtd"=>0,"percentual"=>0,"name"=>"coelhos"],
//     "R"=>["qtd"=>0,"percentual"=>0,"name"=>"ratos"],
//     "S"=>["qtd"=>0,"percentual"=>0,"name"=>"sapos"]
// ];

// $totalCobaias=0;
// $dados=[];

// $repet = intval(trim(fgets(STDIN)));

// for ($i=0;$i < $repet ;$i++ ) {
    
//     [$qtd,$type]= explode(" ",(trim(fgets(STDIN))));
    
//     $cobaias[$type]["qtd"] +=$qtd;
    
//     $totalCobaias +=$qtd;
// }

// echo "Total: ".$totalCobaias." cobaias" . PHP_EOL;

// foreach ($cobaias as $key => $cobaia) {
//     $cobaias[$key]["percentual"] = number_format(($cobaia["qtd"] * 100) / $totalCobaias,2,".","") ." %";
    
//     echo "Total de " . $cobaia["name"] . ": " . $cobaia["qtd"] . PHP_EOL;
// }

// foreach ($cobaias as $key => $cobaia) {
//         echo "Percentual de " . $cobaia["name"] . ": " . $cobaia["percentual"] . PHP_EOL;
        
// }



    $qtdLinhas = intval(trim(fgets(STDIN)));
     
    $total_coelhos = 0;
    $total_ratos = 0;
    $total_sapos = 0;
    
    for ($i=0;$i < $qtdLinhas ;$i++ ) {
        
            [$qtd,$type]= explode(" ",(trim(fgets(STDIN))));
        
        
            if ($type == 'C'){
                $total_coelhos += intval($qtd);
            }elseif($type == 'R'){
                $total_ratos += intval($qtd);
            }elseif($type == 'S'){
                $total_sapos += intval($qtd);
            }
    }
    
    $total_cobaias = $total_coelhos + $total_ratos + $total_sapos;

    $percentual_coelhos = ($total_coelhos / $total_cobaias) * 100;

    $percentual_ratos = ($total_ratos / $total_cobaias) * 100;

    $percentual_sapo =($total_sapos / $total_cobaias) * 100;


    echo "Total: ".$total_cobaias." cobaias" . PHP_EOL;
    echo "Total de coelhos: ".$total_coelhos . PHP_EOL;
    echo "Total de ratos: ".$total_ratos . PHP_EOL;
    echo "Total de sapos: ".$total_sapos . PHP_EOL;
    echo "Percentual de coelhos: " . number_format($percentual_coelhos,2,".","") . " %" . PHP_EOL;
    echo "Percentual de ratos: " . number_format($percentual_ratos,2,".","") . " %" . PHP_EOL;
    echo "Percentual de sapos: " . number_format($percentual_sapo,2,".","") . " %" . PHP_EOL;

























































Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: