XTU oj 1112 三点共线

Description
给你平面上三个点的坐标,请判断三点是否共线。输入 有多组样例,第一行是一个整数N(1<=N<=100),表示有多少个样例。每个样例占三行,每行是两个整数,X,Y(-1000<=X,Y<=1000),表示一个点的坐标。输出 每行输出一个样例的结果,如果三点共线,那么输出“Yes”,否则输出“No”。
Sample Input
2 1 1 2 2 3 3 -1000 -1000 0 0 1000 999
Sample Output
Yes No
Source

这个题就注意一下这个出之后的两个int相除得int这种情况。所以最好用乘法。

代码如下:

#include <stdio.h>int main(){int N;scanf("%d", &N);while(N --){int x1,y1;int x2,y2;int x3,y3;scanf("%d%d%d%d%d%d", &x1, &y1, &x2, &y2, &x3, &y3);if ( (x1-x2)*(y1-y3) == (x1-x3)*(y1-y2) )printf("Yes\n");elseprintf("No\n");}return 0;
}

XTU oj 持续更新中…

各位老爷关注 打赏 三连一波再走啊!

XTU oj 1112 三点共线相关推荐

  1. hdu 4885 (n^2*log(n)推断三点共线建图)+最短路

    题意:车从起点出发,每次仅仅能行驶L长度,必需加油到满,每次仅仅能去加油站或目的地方向,路过加油站就必需进去加油,问最小要路过几次加油站. 開始时候直接建图,在范围内就有边1.跑最短了,再读题后发现, ...

  2. 【CCCC】L3-018 森森美图 (30分),计算几何+判断三点共线+bfs最短路

    problem L3-018 森森美图 (30分) 森森最近想让自己的朋友圈熠熠生辉,所以他决定自己写个美化照片的软件,并起名为森森美图.众所周知,在合照中美化自己的面部而不美化合照者的面部是让自己占 ...

  3. XTU OJ 1324 Hash

    XTU OJ 1324 Hash Hash 题目描述 H a s h Hash Hash是一种很常用的数据结构,Hash技术的关键在于Hash函数的选取. 一种常用整数的 H a s h Hash H ...

  4. codeforces 618 C. Constellation(三角形,三点共线)

    题目链接 codeforces 618 C 题意 给出n个点,取三角形,且三角形内不包含其他点 题解: 先对点坐标进行排序,X 或 Y都可以,意思是在边界取三角形,尽可能不接触其他点,如果构不成三角形 ...

  5. XTU OJ 1375 Fibonacci

    XTU OJ 1375 Fibonacci 题目描述 小明非常喜欢FibonacciFibonacciFibonacci数列,数列为 f1=1,f2=2,fn=fn−1+fn−2f_1=1,f_2=2 ...

  6. 笔试面试题目:三点共线的判断

    看腻了认知鸡汤,你一无所获,味同嚼蜡?看累了万字长文,你收藏了事,心事重重? 那么,我们一起,上点算法小菜,斟点程序小酒,品味一下短小的趣味算法和程序,别有一番风味. 面试题目 在本文中,我们要讨论的 ...

  7. XTU OJ 1355 Euler‘s Totient Function(欧拉函数)

    XTU OJ 1355 Euler's Totient Function(欧拉函数) 题目描述 对于整数n,定义ϕ(n)ϕ(n)ϕ(n)为小于或等于n,并与n互质的整数的个数,比如6,比它小的和它互质 ...

  8. hdu 5020 求三点共线的组合数(容器记录斜率出现次数)

    题意:       给你n个点,问你3点共线的组合数有多少,就是有多少种组合是满足3点共线的. 思路:      一开始抱着试1试的态度,暴力了一个O(n^3),结果一如既往的超时了,然后又在刚刚超时 ...

  9. 在线 OJ 项目(三) · 处理项目异常 · UUID · 校验代码的安全性 · 阶段性总结

    一.处理异常 二.区分不同请求的工作目录 UUID 对 Task 类进行重构 三.校验代码的安全性 四.阶段性总结 书接上回,我们自己测试没问题,是因为使用了正常数据:万一用户输入的是非法的请求,该咋 ...

  10. HDU - 4305 - Lightning 生成树计数 + 叉积判断三点共线

    HDU - 4305 题意: 比较裸的一道生成树计数问题,构造Krichhoof矩阵,求解行列式即可.但是这道题还有一个限制,就是给定的坐标中,两点连线中不能有其他的点,否则这两点就不能连接.枚举点, ...

最新文章

  1. 主流浏览器和内核及Web标准
  2. web.xml配置解释
  3. 波士顿大学研究生计算机科学专业排名,2020年波士顿大学排名TFE Times美国最佳计算机科学硕士专业排名第52...
  4. CI(持续集成)/CD(持续部署)
  5. 三分钟带你看懂prototype原型——ES6进阶
  6. 什么是私有ip 、A类地址、B类地址和C类地址?
  7. Linux 查询和文件名加引号,Linux下vim查看文件名
  8. python语言的实验心得体会范文_关于实验总结心得体会范文
  9. pyimagesearch-5 霍比特人和直方图 - 使用Python构建您的第一个图像搜索引擎的操作指南
  10. Camtasia 2019卸载-无痕强力卸载
  11. 【Vim】No write since last change
  12. 计算机硬盘坏的原因,硬盘损坏的原因有哪些 硬盘正确使用方法介绍
  13. 最新朋友圈转发截图生成装逼工具源码+实测可用
  14. CSAW CTF 2016 PWN quals-warmup
  15. netty系列之:自建客户端和HTTP服务器交互
  16. Linux下文件的读写
  17. keras中文文档学习笔记—快速上手keras
  18. ubuntu系统服务器维护,Ubuntu系统维护手册.doc
  19. 谈用伪静态(url重写)的方法替代生成静态页面的好处
  20. 关于latex写论文参考文献前有空格的问题

热门文章

  1. 深圳连续社保的重要性 - 社保为什么不能中断
  2. linux脚本自动验证,一个无需交互,批量自动连接ssh执行命令的工具(免rsa密钥指纹验证)...
  3. 护照阅读器助力旅行社快捷录入
  4. 【AI视野·今日CV 计算机视觉论文速览 第235期】Mon, 27 Sep 2021
  5. 688. 骑士在棋盘上的概率(中等 动态规划)
  6. 如何使用PDF Expert将文本添加到PDF?
  7. 【云计算的1024种玩法】搭建个人博客
  8. C.就来谈谈深搜与广搜
  9. java inflate deflate_Python:Inflate和Deflate实现
  10. Android手机开启开发者选项(红米note7举例)