题目描述
有一个正方形,四个角的坐标
(x,y)
分别是
(1, -1),(1,1),(-1,-1),(-1,1)
,
x
是横轴,
y
是纵轴。
让你写一个程序,判断一个给定的点是否在这个正方形内(包括正方形边界)
提示如果 一个点在正方形内部,则 他的x 坐标应该在
[-1, 1]
之间,y 坐标也应该在
[-1, 1]
之间,
输入一行,包括两个整数
x
、
y
,以一个空格分开,表示坐标
(x,y)
,
输出一行,如果点在正方形内,则输出
yes
,否则输出
no
。
1 1
yes
1 10
no
数据范围与提示
分类标签
[语法基础]
C++题解代码
#include <bits/stdc++.h>
using namespace std;
int x;
int y;
// The main procedure
int main() {
cin>>x;
cin>>y;
if (((x >= (-1)) && (x <= 1)) && ((y >= (-1)) && (y <= 1))) {
cout<<"yes";
} else {
cout<<"no";
}
return 0;
}
Blockly题解代码图片