Задачки по C# СРОЧНО ПРЯМО СЕЙЧАС ДО 14:00 по МСК

Отменен
Заказ
1281469
Раздел
Программирование
Предмет
C#
Тип работы
Антиплагиат
Не указан
Срок сдачи
12 Июн 2018 в 13:50
Цена
Договорная
Блокировка
5 дней
Размещен
12 Июн 2018 в 11:24
Просмотров
252
Описание работы
1.Даны два прямоугольника на плоскости, со сторонами параллельными осям координат. Найдите периметр их пересечения. Если они не пересекаются или пересечение является точкой, ответ 0; если сечение является отрезком, ответом-периметру считать его длину.
Ввод:
В первых 4 строках описано первый прямоугольник в виде 4 чисел в диапазоне -255 ... 255 - по одному числу на строку в такой последовательности: х координата левого нижнего угла, y координата левого нижнего угла, х координата правого верхнего угла, y координата правого верхнего угла.
В следующих 4 строках описано второй прямоугольник в виде 4 чисел в диапазоне -255 ... 255 - по одному числу на строку в такой последовательности: х координата левого нижнего угла, y координата левого нижнего угла, х координата правого верхнего угла, y координата правого верхнего угла.
Нужно вывести одно целое число - периметр пересечения
Пример входных данных (По одному числу на строчку)
0
0
1
1
0
0
1
1
Пример выходых данных
4
2. Заданные координаты N точек на плоскости. Определить, есть ли среди них две точки, расстояние между которыми больше 10.
Входные данные:
Первая строка содержит число N (в пределах 1 ... 100).
Следующие N строк содержат по два целых числа, разделенные пробелом - координаты X и Y соответствующей точки.
Исходные данные:
Единственная строка, содержащая 1, если среди входных точек есть по крайней мере одна пара точек, расстояние между которыми больше 10,
и содержит 0 в противном случае.
Пример входных данных:
2
1 1
0 0
Пример выходных данных:
0
3. Заданные размеры прямоугольного конверта и письма. Определить, поместится письмо в конверт (письмо нельзя сгибать).
Входные данные:
Первая строка содержит два целых числа в диапазоне 1 ... 100, разделенные пробелом - ширину и высоту конверта.
Вторая строка содержит два целых числа в диапазоне 1 ... 100, разделенные пробелом - ширину и высоту листа.
Исходные данные:
Одна строка, содержащая 1, если письмо возможно поместить в конверт (не сгибая), 0 в противном случае.
Пример входных данных:
1
1
Пример выходных данных:
1
4. Данные два отрезка на плоскости. Определить, есть ли у них общая точка.
Вход:
В первой строке содержатся 2 целых числа через пробел - координаты первого конца первого отрезка,
Во второй строке содержатся 2 целых числа через пробел - координаты второго конца первого отрезка,
В третьей строке содержатся 2 целых числа через пробел - координаты первого конца второго отрезка,
В третьей строке содержатся 2 целых числа через пробел - координаты второго конца второго отрезка
выход
Одна строка, содержащая 1, если в отрезков есть по крайней мере одна общая точка 0 в противном случае.
Все координаты в диапазоне -10000 ... 10000.
Прибор входных данных:
0 0
0 1
0 0
0 1
Пример выходных данных:
1
5. В прямоугольной системе координат заданные координаты 3 вершин треугольника и еще одной точки.
Определить, 4-точка знахрдиться в середине треугольника.
Входные данные - 4 строки, в каждом из которых два целых числа в пределах -10000 ... 10000 (координаты x, y) - координаты соответствующей точки
Выходные данные - одна строка, содержащая единственное число 0, если 4-точка находится в середине треугольника и число 1, если 4-точка или на одной из сторон треугольника, или вне треугольника.
К примеру:
Вход:
1 0
-1 0
0 2
0 1
выход:
1
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир