Description有一个正方形四个角的坐标xy分别是1-111-1-1-11x是横轴y是纵轴。写一个程序判断一个给定的点是否在这个正方形内包括正方形边界。Input输入共一行包括两个整数x、y以一个空格分开表示坐标xy。Output输出共一行如果点在正方形内则输出yes否则输出no。
Solution
根据题目描述,我们可以知道正方形的边界是由四条直线组成的,可以通过判断点是否在这四条直线之内来判断点是否在正方形内。具体而言,如果点的横坐标在 $[-1,1]$ 之间,纵坐标也在 $[-1,1]$ 之间,则点在正方形内,否则不在正方形内。
Code
原文地址: https://www.cveoy.top/t/topic/fPXz 著作权归作者所有。请勿转载和采集!