Compressions RCP


Enviar solució

Punts: 4 (parcial)
Temps Límit: 1.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Bucles simples, Strings
Categoria
Primers Passos
Llenguatges permesos
Bash, C#, Haskell, Java, Kotlin, PHP, Python

creu roja

Durant un taller de RCP (Reanimació Cardiopulmonar) de la Creu Roja a l'institut, un professor s'ha desmaiat mentre practicava les compressions toràciques amb el maniquí. Mentre arriba l'ambulància, els alumnes han de fer-li RCP seguint el protocol: cal fer 30 compressions toràciques seguides de 2 insuflacions, i repetir aquest cicle.

El problema és que els alumnes estan nerviosos i les compressions no són perfectes. La primera compressió té una efectivitat del 100%, però cada compressió successiva dins del mateix cicle de 30 perd un P% d'efectivitat respecte l'anterior.

Per exemple, si P=5, les compressions tenen efectivitat: 100%, 95%, 90.25%, 85.7375%... (cada una és el 95% de l'anterior).

Per reactivar el professor cal acumular E punts d'efectivitat total. Les insuflacions no compten per l'efectivitat, només serveixen pel protocol.

Entrada

Cada cas són dos nombres en dues línies diferents:

  • E: efectivitat total necessària per reactivar el professor
  • P: percentatge que es perd en cada compressió (entre 1 i 20)

Sortida

Cal indicar quantes compressions (no cicles!) s'han de fer per arribar a l'efectivitat necessària.

Exemples

Entrada Sortida
100
10
1
500
5
6
1000
2
12
2000
3
31

Comentaris

En aquests moments no hi ha comentaris.