• 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 9. Sets

Dificultad:

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

Tarea«Masivo»

💻 Python
Imagina que organizarás una fiesta y quieres hacer todas las listas posibles de invitados para tener en cuenta diferentes intereses y grupos. Tienes una lista común de posibles invitados. Tu tarea es escribir un programa que, a partir de una lista dada de invitados, forme todos los posibles mensajes (grupos de invitados) para la fiesta. Una lista vacía también es una opción aceptable (nadie ha venido). Es importante que el orden de los invitados en las sublistas corresponda al orden de la lista original, y que las combinaciones en sí se muestren en orden lexicográfico.

Formato de entrada

se suministra a la entrada una línea que es una lista de invitados separados por comas. Por ejemplo: "Anya, Boris, Vika"

Formato de salida

El programa debe deducir todos los cálculos posibles (grupos de invitados), cada uno en una línea separada. Los nombres en los cálculos deben estar separados por comas y ordenados alfabéticamente. Una lista vacía debe presentarse como una línea vacía. El procedimiento para la salida de los cálculos debe ser lexicográfico.

Ejemplo

Entrada

Anya, Boris, Vika

Salida

Anya
Anya, Boris
Anya, Vika
Anya, Boris, Vika
Boris
Boris, Vika
Vika

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

🎉 ¡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.