Lenguaje de programación utilizado: Python
Solución 1.
# numeros del 1 al 500, cuyos cuadrados terminen en el mismo numero
nums = [] # numeros
for n in range(1,500):
val = (n*n)%(10**len(str(n)))
if n == val:
list.append(n)
print (list)
Solución 2.
# numeros del 1 al 500, cuyos cuadrados terminen en el mismo numero
nums = [] # numero
for n in range(1,500):
if str(n*n).endwith(str(x)):
nums.append(x)
print (nums)
Solución 1.
# numeros del 1 al 500, cuyos cuadrados terminen en el mismo numero
nums = [] # numeros
for n in range(1,500):
val = (n*n)%(10**len(str(n)))
if n == val:
list.append(n)
print (list)
Solución 2.
# numeros del 1 al 500, cuyos cuadrados terminen en el mismo numero
nums = [] # numero
for n in range(1,500):
if str(n*n).endwith(str(x)):
nums.append(x)
print (nums)
No hay comentarios:
Publicar un comentario
Comparte tu opinión con nosotros...