Віднови трикутник
Обмеження: 2 сек., 256 МіБ
Зеник зранку накреслив трикутник на клаптику паперу, але тепер загубив його. Він пам’ятає лише периметр трикутника \(P\) і радіус його вписаного кола \(r\).
Марічка стверджує, що за цією інформацією може накреслити новий трикутник.
А ви можете?
Вхідні дані
У єдиному рядку задано два натуральні числа \(P\) та \(r\) — периметр трикутника та радіус вписаного кола.
Вихідні дані
У трьох рядках виведіть \(x_i\) та \(y_i\) — координати вершин трикутника.
\(|x_i|\) та \(|y_i|\) не повинні перевищувати \(10^4\). Гарантується, що існує трикутник, що задовольняє такі обмеження.
Нехай \(P'\) — периметр вашого трикутника, а \(r'\) — радіус вписаного в нього кола. Відповідь уважатиметься правильною, якщо \(\frac{|P'-P|}{P} < 10^{-4}\) і \(\frac{|r'-r|}{r} < 10^{-4}\).
Обмеження
\(1 \le P, r \le 10^3\).
Приклади
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
12 1 | 0 0 3 0 0 4 |
Примітки
Для \(P=12, r = 1\) однією з можливих відповідей є прямокутний трикутник з катетами \(3\) і \(4\) та гіпотенузою \(5\).
Надіслати розв'язок
Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
---|
Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
---|