Frecuencia por fila X80069


Statement
 

pdf   zip

html

Escribe una función llamada frecuenciaporfila. Dicha función recibirá dos parámetros: una matriz representada como una lista de listas, y un número entero. Y devolverá una lista.

La lista devuelta debe contener tantos elementos como filas tiene la matriz de entrada. Cada elemento de la lista devuelta representará el número de veces que aparece el segundo parámetro de la función en la fila correspondiente. La función debe ejecutarse correctamente para matrices no vacías de cualquier tamaño.

Por ejemplo, para la matriz de entrada [[1,1,2], [4,5,6] ] y el número entero 1, el programa deberá devolver [2,0].

Para que tu función pueda ser evaluada correctamente por el juez en línea, tu código deberá tener la siguiente forma:

import sys def frecuenciaporfila(matriz,numero): ... matriz=eval(sys.stdin.readline().strip()) numero=int(sys.stdin.readline().strip()) print(frecuenciaporfila(matriz,numero))

Entrada

(Si utilizas el fragmento de código definido más arriba, no debes preocuparte por esto) Dos líneas: la primera contendrá la matriz escrita en una sola línea como si se tratara de código fuente Python; la segunda contendrá el número entero a buscar.

Salida

(Si utilizas el fragmento de código definido más arriba, no debes preocuparte por esto) La lista de salida, tal y como la muestra la orden print de Python.

Information
Author
Víctor M. Sánchez Cartagena
Language
Spanish
Official solutions
Python
User solutions
Python