Предмет: Информатика,
автор: ybers
Машина Тьюрінга
ТРЕБА КОД!!!
Дана кінцева послідовність, що складається з 0 і 1 (напр., 001101011101).
Необхідно виписати усі 1 даної послідовності, потім символ * та дану
послідовність, в якій усі символи замінити на 0. Наприклад: з
001101011101 отримаємо 1111111*000000000000.
Ответы
Автор ответа:
0
Так приклади кодів є. Ось під вашу задачу:
# Визначаємо початкову послідовність
sequence = "001101011101"
# Рахуємо кількість одиниць у послідовності
ones = sequence.count("1")
# Створюємо нову послідовність з нулів тієї ж довжини
new_sequence = "0" * len(sequence)
# Об'єднуємо кількість одиниць, символ "*" та нову послідовність
result = "1" * ones + "*" + new_sequence
# Виводимо результат
print(result)
Похожие вопросы
Предмет: История,
автор: Аноним
Предмет: Английский язык,
автор: sofiakozak176
Предмет: Другие предметы,
автор: Аноним
Предмет: Информатика,
автор: wwwuuu44
Предмет: Математика,
автор: dara58177