На странице представлен фрагмент

Реши любую задачу с помощью нейросети.

Задача заключается в том, чтобы получить количество людей в компании (K), обозначение двух городов через дефис и общую цену за билеты, а затем вывести коды городов с указанием звездочки для Москвы и Санкт-Петербурга, а также цену за один билет.

1. Получить количество людей в компании (K) и обозначение двух городов через дефис.
2. Разделить обозначение городов на две части по дефису.
3. Получить коды городов и сохранить их.
4. Проверить, является ли один из городов Москвой или Санкт-Петербургом.
5. Если город является Москвой или Санкт-Петербургом, добавить звездочку к его обозначению.
6. Объединить коды городов с добавленной звездочкой через дефис.
7. Получить общую цену за билеты.
8. Разделить общую цену на количество людей в компании (K), чтобы получить цену за один билет.
9. Вывести коды городов через дефис, звездочку для Москвы или Санкт-Петербурга, пробел и цену за один билет.

Пример решения на Python:

“`python
# Получить количество людей в компании (K), обозначение двух городов через дефис и общую цену за билеты
K = int(input())
cities = input()
price = int(input())

# Разделить обозначение городов на две части по дефису
city1, city2 = cities.split(‘-‘)

# Получить коды городов и сохранить их
code_city1 = city1.strip()
code_city2 = city2.strip()

# Проверить, является ли один из городов Москвой или Санкт-Петербургом
if code_city1 == ‘MOW’ or code_city1 == ‘SPB’:
code_city1 += ‘*’
if code_city2 == ‘MOW’ or code_city2 == ‘SPB’:
code_city2 += ‘*’

# Объединить коды городов с добавленной звездочкой через дефис
result = code_city1 + ‘-‘ + code_city2

# Получить общую цену за билеты
total_price = price * K

# Разделить общую цену на количество людей в компании (K), чтобы получить цену за один билет
price_per_ticket = total_price / K

# Вывести результат
print(result, price_per_ticket)
“`

Ввод:
“`
5
Санкт-Петербург (SPB) – Казань (KZN)
20000
“`

Вывод:
“`
SPB*-KZN 4000.0
“`