<?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;
To embed this project on your website, copy the following code and paste it into your website's HTML: