文章

27

粉丝

0

获赞

80

访问

2.4k

头像
有多少个点在直线上 题解:乘法不存在精度问题
P5246 浙江工商大学2023年机试题
发布于2026年2月24日 19:47
阅读数 29

#include <iostream>
using namespace std;

int main(){
  int Xa,Xb,Ya,Yb;
  cin>>Xa>>Ya>>Xb>>Yb;
  int n;
  cin>>n;
  int x,y;
  int count=0;
  for(int i=0;i<n;i++){
    cin>>x>>y;
    if((Yb-y)*(x-Xa)==(y-Ya)*(Xb-x))count++;
  }
  cout<<count;
  return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发