水题,统计下x>0 和 x<0的数字个数就好了。
源代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,left,right,x,y;
left=right=0;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>x>>y;//统计x>0和x<0的个数
if(x>0)
right++;
else
left++;
}
if(right<=1 || left<=1)//判断,输出
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
return 0;
}