Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1 2
  1  Смирнов Дмитрий Евгеньевич, 05 апреля 2026 г. 14:20:25
     #include <iostream> using namespace std; int main() { int x1, y1, x2, y2, xa, ya; cin >> x1 >> y1 >> x2 >> y2; cin >> xa >> ya; if (x1 == x2) { int xb = 2 * x1 - xa; cout << xb << " " << ya; } else { int yb = 2 * y1 - ya; cout << xa << " " << yb; } return 0; }
  2  Сафина Карина, 28 февраля 2026 г. 10:33:56
     x1,y1,x2,y2=map(int,input().split()) xa,ya=map(int,input().split()) if y1==y2: if ya>y1: yb=y1-(ya-y1) elif ya==y1: yb=ya else: yb=y1+(y1-ya) xb=xa if x1==x2: if xa>x1: xb=x1-(xa-x1) elif xa==x1: xb=xa else: xb=x1+(x1-xa) yb=ya print(xb,yb) вот на python
  3  Терещук Ярослав Юрьевич, 02 февраля 2026 г. 15:55:46
     Помогите решить на C++
  4  Серов С Ф, 16 апреля 2025 г. 17:13:35
     Если на СИ++ при вычислениях использовать переменные типа __int128 то решение, которое на тесте №6 давало WA, проходит полностью. Значит в тесте №6 числа больше чем 10^8!!!!
  5  Серов С Ф, 16 апреля 2025 г. 16:44:04
     Пытался решить в общем случае для любой прямой. Вычислял методом Крамера, определители должны были "поместиться" на СИ++ в long long, но на тесте №6 дает WA. Хотя этот же алгоритм на Питоне даёт полное решение. Значит в тесте №6 числа больше чем 10^8!!!!
  6  Чамолиддини Чахонгир, 11 февраля 2025 г. 7:40:05
     Как пешииь задачу на с++
  7  Неизвестный, 03 декабря 2024 г. 8:43:11
     ваня эирная свинья а админы пидрилы сосите яички стаса пучкова \то я кстати
  8  Поповичев Тихомир Алексеевич, 12 июня 2024 г. 18:37:17
     а если входные даные будут 0 0 0 1 2 2 то какой будет ответ
  9  Титов Виктор Владимирович, 18 марта 2023 г. 3:01:10
     Решается легко за O(1)!
  10  Сырма Т Э, 22 декабря 2022 г. 1:30:43
     "Задана прямая L, параллельная одной из осей координат..." -- похоже, что здесь ошибка, т.к. в первом тесте прямая L задается как 0 0 0 1, и она не будет параллельной Y оси, а будет с ней совпадать. Либо же ошибка не в формулировке, а в первом тесте.
     Совпадающие прямые в этой задаче считаются параллельными.
  11  Чертан Вячеслав Александрович, 02 мая 2022 г. 19:32:09
     Не увидел заметку про то, что прямая всегда параллельна осям координат, решил в общем случае для любой прямой и гадал, почему сложность необоснованно низкая в сравнении с другими задачами)
  12  Лешкевич Александр Николаевич, 22 апреля 2019 г. 12:00:01
     А что должно получиться в ответе если 0 0 0 0 1 1?
     Тест некорректен - первые 4 числа должны быть координатами двух различных точек. А у Вас это одна и та же точка.
  13  Димаш Азимов, 06 января 2018 г. 19:38:09
     Блэн!Фейспалм*Решаю задачу вывожу формулу , а тут "прямая парралельна одной из осей координат";
  14  Жаворонков Эдгар Андреевич, 25 декабря 2010 г. 19:36:34
     два условия и задача сдана))
  15  Силин Игорь Викторович, 20 октября 2010 г. 9:17:46
     Извините конечно, но я с этой задачей мучился из-за того что не напечатал пробел после второго числа в выводе! терять время из-за такого бреда - неправильно. С этим нужно что то делать, хоть в условии задач указывать
     Для этого существуют примеры выходных данных, да и здравая логика: если без пробелов выводить, то невозможно распознать выводимые числа.
  16  ха ву, 18 января 2010 г. 0:58:16
     "прямая парралельна одной из осей координат" - спасибо за подсказку......а то я уже с синусом и косинусом начал работать.........
  17  Варивончик Анатолий Олегович, 27 августа 2009 г. 19:58:20
     Являются ли данные корректными, чтобы выходные данные попадали в тип longint?
     да, конечно
  18  Пак С.В., 27 августа 2009 г. 17:46:58
     Блин, не сразу прочитал, что прямая параллельна одной из осей. А только когда вычисления были на 2 страницы.
     Ну это, как говорится, 7 раз отмерь и один отрежь... А здесь 7 раз прочти и 1 раз реши.
  19  Ярош Андрей, 19 ноября 2008 г. 18:42:40
     эм.. все у кого задача не будет получаться, попробуйте внимательно читать словие "параллельная одной из осей координат", а не решать через ..., как я этот делал. Хотя странно, почему решение для общего случая не работает.
  20  Шлёва Гольдшмидт Лазаревич, 05 февраля 2008 г. 5:41:42
     Может ли точка лежать на прямой, и если да, то что надо выводить?
     Да, в таком случае нужно выводить эту же точку (это логично, несмотря на расплывчатость понятия перпендикулярности получаемого отрезка). И такие примеры есть в тестах, поэтому это действительно существенно. Но при правильных вычислениях об этом можно не думать (это получится само собой).
 1 2

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru



Комплектующие для серверов бу комплектующие для сервера.