Новый город разделен на h*l квадратных участков. По участкам вдоль границ поселка проложена дорога. На участках возле дороги должны быть построены дома, а на остальных участках будет разбит парк.
В городе кроме дороги вдоль границ поселка планируется проложить авеню (дорогу с севера на юг), и стрит (дорогу с запада на восток). Каждая дорога будет шириной в один участок.
По известному количеству участков для строительства домов и парков определите, где должна пройти авеню и стрит.
Формат входных данных
В первой строке вводятся числе h и l (3 ≤ h, l ≤ 109) - размеры города(количество строк и столбцов соответственно).
Во второй строке вводятся числа m и p (0 ≤ m, p ≤ 1018) - количество участков для домов и парков соответственно.
Гарантируется, что данные корректны и ответ существует.
Формат результата
Выведите два числа: n (2 ≤ n ≤ h-1) - номер строки, в которой нужно построить стрит, и s (2 ≤ s ≤ l-1) - номер столбца, в котором нужно построить авеню.
Напишите программу(c++ или python)
116
370
Ответы на вопрос:
Популярно: Информатика
-
kazanetov16.11.2021 09:51
-
neket67888529.01.2022 20:42
-
Марьяна20041308.06.2021 07:20
-
Катя88111825.09.2022 18:26
-
Глобабутаканкулятор13.12.2020 05:15
-
Кошка20051122.03.2023 04:37
-
dominikakrestina07.03.2021 18:46
-
alinaburlaka16.05.2021 17:11
-
pupsic307.05.2021 04:43
-
lol104609.03.2021 12:02