Mercado de Uvas
Descripción
Últimamente has estado pensando mucho en tu fruta favorita, las uvas. Tantos pensamientos obsesivos por una sola cosa no son buenos, así que, para dejar de pensar en ellas, vas a ir al mercado a comprar algunas para comer y regalarle muchas a la persona que te gusta.
Al llegar al mercado, te das cuenta que hay \(N\) uvas en el puesto a donde siempre vas, y, como has comprado tantas a lo largo de tu vida, tienes la asombrosa capacidad de saber su peso, de cada una, solo viéndolas. En esta ocasión, para decidir cuál comprar o cuál no, has elegido un número \(K\), y si el peso de una uva es divisible entre \(K\) tendrás que llevártela sin pensarlo.
Como eres malo para las divisiones, recordaste que eres bueno para programar, por lo que, para saber cuántas uvas vas a comprar, primero quieres hacer un programa que resuelva este problema.
Problema
Dado el peso (en gramos) de las \(N\) uvas, debes decir cuántas de ellas vas a comprar de acuerdo a la descripción.
Entrada
- En la primera línea, dos números: \(N\) y \(K\), la cantidad de uvas en el puesto y el número que elegiste.
- En la segunda línea: \(N\) números, representando el peso de cada uva.
Salida
Un número que representa cuántas uvas vas a comprar.
Ejemplos
Entrada
5 2
1 2 3 4 5
Salida
2
Explicación: La segunda y cuarta uva, son divisibles entre 2, por lo tanto, solo esas 2 comprará.
Entrada
5 3
2 4 7 1 10
Salida
0
Explicación: No hay ninguna uva que su peso sea divisble entre 3.
Entrada
3 1
293 93 12
Salida
3
Límites
- \(1 \leq N \leq 1000\).
- \(1 \leq K \leq 100\).
- Cada uva puede pesar hasta \(1000000\) gramos (sí, en este mundo son enormes).
Comments