• 1
    Entrada y salida de datos
    • Tareas
  • 2
    Condiciones
    • Tareas
  • 3
    Bucle for
    • Tareas
  • 4
    Cadenas de texto
    • Tareas
  • 5
    Bucle while
    • Tareas
  • 6
    Listas
    • Tareas
  • 7
    Matrices 2D
    • Tareas
  • 8
    Diccionarios
    • Tareas
  • 9
    Conjuntos
    • Tareas
  • 10
    Funciones y recursión
    • Tareas
  • к

Lección 6. Lists

Dificultad:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

Tarea«Buscar mínimo común múltiplo»

💻 Python
Trabajas en un programa que encuentra el mínimo común múltiplo (MCM) para una lista dada de enteros. Escribe una función que acepte la lista de enteros a través de un espacio y devuelva su mínimo común múltiplo.

Formato de entrada

una línea, que enumera enteros separados por espacios. Estos números pueden ser tanto positivos como negativos

Formato de salida

el mínimo común múltiplo de estos números

Ejemplo

Entrada

4 6 8

Salida

24

Pista

There will be no clue here, decide for yourself!

main.py
Prueba 1
Prueba 2
Prueba 3
Prueba 4
Prueba 5
Prueba 6
Prueba 7
Prueba 8
Prueba 9
Prueba 10
Solución del desarrollador
import math
from functools import reduce

# Функция для вычисления НОК двух чисел
def lcm(a, b):
    return abs(a * b) // math.gcd(a, b)

# Чтение входной строки и преобразование в список целых чисел
numbers = list(map(int, input().strip().split()))

# Вычисление НОК для всех чисел в списке
result = reduce(lcm, numbers)

# Вывод результата
print(result)

🎉 ¡Felicidades! 🎉

¡Has resuelto la tarea brillantemente! Era un reto difícil, pero encontraste la solución correcta. ¡Estás un paso más cerca de dominar la programación! Sigue así, cada etapa superada te hace más fuerte.

AD

Publicidad

red-snake blue-snake green-snake

Ejecutando tu código...

Asistente de IA

¡Hola! Soy tu asistente de programación. Hazme cualquier pregunta sobre Python — puedo explicarte funciones, métodos y ayudarte con la tarea actual.