#!/usr/bin/python3
import numpy as np
import random
import math
def fill(n,k):
	dianismata = []
	for _ in range(k):
		v=np.random.randint(0,100, size=n)
		dianismata.append(v)
	return dianismata	
def print_vectors(dianismata):
	for i, v in enumerate(dianismata):
		print(f"{i} το δίανυσμα : {list(v)}") 
		#metatropi se lista 
def metra_dianismaton(dianismata):
	for i , v in enumerate(dianismata):
		norm= math.sqrt(sum(x**2 for x in v))
		print(f" το μέτρο του διανύσματος {i} είναι {norm} ")					
def main():
	n=int(input("Δώσε μου τον αριθμο των διανυσμάτων"))
	k=int(input("Δώσε μου το πλήθος των στοιχείων των διανυσμάτων"))
	if k > n:
		raise Exception("Το κ πρεπει να ειναι μεγαλυτερο του n")
	lista_1= fill(k,n)
	print_vectors(lista_1)
	metra_dianismaton(lista_1)
if __name__=="__main__":
	main()
