点和正方形的关系(信息学奥赛一本通-T1056)
生活随笔
收集整理的這篇文章主要介紹了
点和正方形的关系(信息学奥赛一本通-T1056)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
有一個正方形,四個角的坐標(x,y)分別是(1,-1),(1,1),(-1,-1),(-1,1),x是橫軸,y是縱軸。寫一個程序,判斷一個給定的點是否在這個正方形內(包括正方形邊界)。如果點在正方形內,則輸出yes,否則輸出no。
【輸入】
輸入一行,包括兩個整數x、y,以一個空格分開,表示坐標(x,y)。
【輸出】
輸出一行,如果點在正方形內,則輸出yes,否則輸出no。
【輸入樣例】
1 1?
【輸出樣例】
yes
【源程序】
#include <iostream> using namespace std; int main() {double x,y;cin>>x>>y;if( (x>=-1&&x<=1) && (y>=-1&&y<=1) ) cout<<"yes"<<endl;else cout<<"no"<<endl;return 0; }?
總結
以上是生活随笔為你收集整理的点和正方形的关系(信息学奥赛一本通-T1056)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分离整数的各个数(信息学奥赛一本通-T1
- 下一篇: 陶陶摘苹果(洛谷-P1046)