2da Evaluación II Término 2014 – 2015, Febrero 24, 2015 /ICM00794
Tema 2 (30 puntos). El sistema de vigilancia de la ciudad entrega una lista de los códigos de placa de los vehículos que invaden el carril exclusivo de la Metrovía.
La lista puede contener códigos repetidos que corresponden a vehículos que cometieron esta infracción más de una vez.
Escriba un programa para leer la lista de n códigos, los procese: marcando los códigos únicos, por cada uno cuente las veces que hay infracción, calcule el valor de multa, y el total por recaudar.
Observe que: Los códigos de placa contienen letras y números; puede usar la función del tema anterior; cada código tiene al menos una multa (numpy.ones()).
i | código[i] | único[i] |
---|---|---|
1 | GAB0123 | 1 |
2 | GBC0456 | 1 |
3 | GEP1020 | 1 |
… | ||
… | ||
n | GBC0456 | 0 |
j | código[j] | veces[j] | multas[j] |
---|---|---|---|
1 | GAB0123 | 1 | 389.40 |
2 | GBC0456 | 2 | 1132.80 |
3 | GEP1020 | 1 | 389.40 |
… | |||
m |
Total por recaudar: 1911.60
Referencia: Registro revela todos los datos de infractores en carril de la Metrovía, 03-feb-2015. www.eluniverso.com
Rúbrica: ingreso (5 puntos), marcar repetidos (5 puntos), contar reincidentes (10 puntos), calcular multas (5 puntos). Salida (5 puntos)