🎉 ¡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.
ProgerLib Python para todos
Trabajas como analista en la empresa que realiza la lotería. Cada día, el Lototron entrega una secuencia muy larga de caracteres en la que se cifran los números ganadores. Tu tarea — Ayudar a los jugadores escribiendo un programa que extraiga automáticamente todos los números únicos de esta mezcla de símbolos. Estos números, ubicados en el orden en que aparecieron por primera vez, formarán una "combinación feliz" del día.
Tareas técnicas: escribe un programa que reciba una línea como entrada. El programa debe analizar esta línea y encontrar todos los números únicos en ella (0-9). Con los números únicos encontrados, debes formar una nueva línea, manteniendo el orden de su primera aparición. Si no se encuentra ningún dígito en la línea de entrada, el programa debe mostrar el mensaje: "¡Otra ronda!".
Una línea que puede contener cualquier carácter: letras, números, signos de puntuación. (Tipo: string/cadena)
una línea que contiene solo números únicos de la línea de entrada en el orden de su primera aparición. O el mensaje "Another circle!" si no hay números. (Tipo: string/string)
ganancias: 48-15-16-23-42. Repetir: 4, 8.
4815623
# Получаем от пользователя строку, которая может содержать любые символы.
input_string = input()
# Создаем пустую строку, в которую будем записывать найденные уникальные цифры.
unique_digits = ""
# Начинаем цикл, который перебирает каждый символ во входной строке.
for char in input_string:
# Проверяем, является ли текущий символ цифрой.
if char.isdigit():
# Если это цифра, проверяем, не добавляли ли мы ее ранее в нашу строку с результатами.
if char not in unique_digits:
# Если такой цифры еще нет, добавляем ее в конец строки с результатами.
unique_digits += char
# После завершения цикла проверяем, осталась ли наша строка с результатами пустой.
if unique_digits == "":
# Если строка пуста (цифр не было найдено), выводим специальное сообщение.
print("Еще один круг!")
else:
# Иначе, выводим строку, содержащую уникальные цифры.
print(unique_digits)
🎉 ¡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
Ejecutando tu código...