Matemática, perguntado por pedrinaraujo926, 4 meses atrás

Um show organizado, com pessoas verificando ingressos, e os seguranças olhando os participantes foi feito com o público de p pessoas (suponha que pode ser, por exemplo, 2.749). Para as pessoas entrarem, a média de tempo entre entregar o ingresso e poder acessar a área dos shows é de s segundos (suponha, por exemplo, 50). Para agilizar a entrada, a produção do evento disponibilizou n portões de entrada (suponha 8).
Qual o tempo mínimo, em minutos, para que todos os participantes entrem completamente na área dos shows?


sanpaninho: você conseguiu fazer?

Soluções para a tarefa

Respondido por andre19santos
5

O tempo mínimo para que todos os participantes entrem na área dos shows é dada por ps/60n.

Se foram disponibilizados n portões de entrada, então a cada s segundos entram n pessoas na área dos shows.

Para calcular o tempo total, devemos dividir o número de pessoas pela quantidade de portões de entrada, e em seguida multiplicar pelo tempo médio que cada pessoa gasta para entrar.

Como a questão pede o tempo mínimo em minutos, devemos dividir o resultado acima por 60. A expressão será a seguinte:

t = (p·s/n)/60

t = ps/60n

Utilizando os valores de exemplo, teremos:

t = 2749·50/60·8

t ≈ 286,35 min


wesleyruben213: não deu certo aqui
nbandeira7: amigo, ele explicou a lógica de cabo a rabo, só aplicar no contexto do código que vai!
anailem: você precisa arredondar utilizando a linguagem que você está utilizando
vvv123gg2: usei um Math.ceil() ele só passou em 5 testes
kincaid2004: o meu tb só passeou em cinco com math.ceil()
Respondido por andersonclayton987
1

Resposta:

function retornaTempoMinimoEmMinutos(p , s , n) {

   const calculo = Math.round((p * s) / (60 * n))

   

   return calculo  

}

console.log(retornaTempoMinimoEmMinutos(2749 ,50 , 8))

Explicação passo a passo:

Perguntas interessantes