Hola despues de a ver intentado de varias formas logre hacer que me ande el programa para verificar si los eltos de la matriz estan repetidos o no... si no hubiera sido por razpeitia todavia estuviera intentando!! de echo modifique la funcion cargar de razpeitia y puse que retornara un boolean en la funcion repetido!(), ha y despues lo llame dentro de un if... bueno les dejo el codigo para los que lo necesiten!! ojala le sirva a alguien mas aparte de mi
Código Python:
Ver original# Leocente con participacion de razpeitia ja...
def cargar(d):
matriz = [[0 for f in range(d)] for c in range(d)] # Inicializamos la matriz con ceros
for i in range(d):
for j in range(d):
matriz[i][j] = int(raw_input()) # leemos los eltos de la matriz y se los asignamos
return matriz
def repetido(matriz):
return bool(len(set(reduce(lambda x,y: x+y, matriz))) == len(matriz) ** 2) # devuelve True si NO se repite
print "Ingrese la dimension de la matriz"
d=input()
print
print "Cargar matriz..."
m=cargar(d)
print "La matriz es: "
for cont in m:
print cont
if (repetido(m)):
print 'NO se repite'
else:
print 'Se repite'
Por finnnnnnnnn!!! hace 2 años que no podia hacerlo!! en realidad lo tenia que hacer en eclipse (java) pero ya vere la forma de hacerlo en java!! igual si alguien me da una mano en java esta todo bien ja. gracias forooooooooooo!!!!!!! y a ustedes claro