Вход


Главная страница >> Учебный процесс >> Задачник >> Олимпиадные задачи (с решениями) >> Геометрия >> Номер 35

[Назад]    [Содержание ]    [Вперед]

  


Номер 35


  Условие: Номер 35


Задача 35. Все стены дома имеют длину 5м. Северная и южная стороны-белые, западная и восточная-синие. Человек прошел от юго-восточного угла дома А метров на юг, В метров на восток и С метров север и посмотрел на дом. Написать алгоритм, который определяет, что видит человек.

  Решение задачи: Номер 35


Решение задачи 35. Считаем, что начало координат - это юго-восточный угол дома, и оси направлены параллельно стенам. Сначала надо проверить, не попал ли после перемещений человек вовнутрь дома (проверка корректности входных данных). Если нет, то в случае, если человек находится в зоне x>=0, 0<=y<=5, то он видит только восточную стену дома; если в зоне x>=0,y>=5, то северную и восточную стены дома и т.д. Другой способ решить эту задачу - определить, как в задаче 27 минимальное расстояние от человека до дома. Если минимум есть расстояние до угла дома, то человек видит две примыкающие к этому углу стороны, иначе - только ту сторону, расстояние до которой минимально.

Назад



[Назад]    [Содержание ]    [Вперед]

  


  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017