Bailian2854 点和正方形的关系水题
Posted 海岛Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bailian2854 点和正方形的关系水题相关的知识,希望对你有一定的参考价值。
2854:点和正方形的关系
总时间限制: 1000ms 内存限制: 65536kB
描述
有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内。
输入
输入坐标x,y
输出
yes或者no
样例输入
3 4
1 1
0 0
样例输出
no
yes
yes
提示
提示1:
系统的测试文件中数据有很多组,因此同学们在程序里要写循环读取数据并判断是否读完文件的代码。
如果不知道如何处理,可以参考下面的两个模板:
C++这样写:
while(cin>>x>>y)
{
判断x,y是否在正方形里的代码
}
C这样写:
while(scanf(%x %y",&x,&y)!=EOF)
{
判断x,y是否在正方形里的代码
}
提示2:
输出结果时,必须加上换行符endl(C++语言)或\\n(c语言)。不然会报输出格式错误。
提示3:
要选对编程语言。如果程序是用C++语法写的,就不能在language里选c。会报编译错误。
例子:
比如说编号为1000的练习题,按以上要求的格式写出来的标准答案如下:
#include <iostream>
using namespace std;
int main()
{
int a,b;
while(cin>>a>>b)
{
cout<< a+b << endl;
}
return 0;
}
问题链接:Bailian2854 点和正方形的关系
问题简述:(略)
问题分析:水题,不解释。
程序说明:(略)
参考链接:(略)
题记:(略)
AC的C++语言程序如下:
/* Bailian2854 点和正方形的关系 */
#include <bits/stdc++.h>
using namespace std;
int main()
{
double x, y;
while (~scanf("%lf%lf", &x, &y))
puts(x > 1.0 || x < -1.0 || y > 1.0 || y < -1.0 ? "no" : "yes");
return 0;
}
以上是关于Bailian2854 点和正方形的关系水题的主要内容,如果未能解决你的问题,请参考以下文章