Когда узнал о задаче, я был несколько смущен, так как программирование не является моей сильной стороной․ Но, в конечном итоге, я решил попробовать и справиться с этой задачей․Я начал с того, что прочитал первую строку, в которой содержится число K ⎻ количество людей в компании․ Затем я прочитал вторую строку, в которой указаны города через дефис․Для работы с этими данными, я использовал язык программирования Python․ Я создал переменную, в которой сохранил число K⁚
python
k int(input)
Затем я прочитал строку с городами и сохраню ее в переменной⁚
python
cities input
Следующим шагом было разделить строку с городами на две части, используя метод `split`⁚
python
cities_list cities․split(‘ ⎻ ‘)
Теперь у меня был список с двумя городами, и я мог работать с ними отдельно․ Чтобы проверить, содержится ли в них Москва или Санкт-Петербург, я использовал условные операторы⁚
python
if ‘Москва’ in cities_list[0]⁚
cities_list[0] ‘*’
elif ‘Санкт-Петербург’ in cities_list[0]⁚
cities_list[0] ‘*’
elif ‘Москва’ in cities_list[1]⁚
cities_list[1] ‘*’
elif ‘Санкт-Петербург’ in cities_list[1]⁚
cities_list[1] ‘*’
Теперь у меня было обновленное представление городов, и я мог перейти к следующему шагу ⎻ чтению цены билета⁚
python
price int(input)
Наконец, я вывел все данные в заданном формате⁚
python
print(cities_list[0] ‘-‘ cities_list[1], price // k)
Результатом выполнения программы была строка, содержащая коды городов через дефис, пробел и цену за один билет․
После выполнения этой задачи я почувствовал удовлетворение и гордость за то, что смог справиться․ Благодаря этой задаче я расширил свои навыки в программировании и научился использовать базовые операции со строками и условные операторы в Python․