博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Problem 1001 有多少个整点
阅读量:2073 次
发布时间:2019-04-29

本文共 476 字,大约阅读时间需要 1 分钟。

Description

 给定平面坐标系中的两点A(x1,y1)和B(x2,y2),通过这两点做一条线段,求这条线段在坐标系中经过的整数点的个数( 包括A和B本身这两点)。

Input

输入的第一行一个整数T,表示测试样例数。
接下来T行,每行4个整数用空格隔开,分别表示x1,y1, x2,y2.(0<=xi,yi<=2^32-1)

Ouput

输出通过A和B两点做一条线段,该线段在坐标系中经过的整数点的个数(包括A和B本身这两点)。

Sample Input

3

0 0 3 3 

1 1 2 2 

0 0 2 5

Sample Output

2

Hint

此题要用两坐标整数个数的最大公约数做,否则超时。 
#include
#include
int fun(int a,int b){ if(b==0)return a; return fun(b,a%b);}int main(){ int n,i,x1,x2,y1,y2; while(scanf("%d",&n)!=EOF){ for(i=0;i

转载地址:http://tqtmf.baihongyu.com/

你可能感兴趣的文章
一文了解深度学习
查看>>
深度学习在自然语言处理中的应用全景图-下
查看>>
深度学习在自然语言处理中的应用全景图-上
查看>>
导读:如何通关自然语言处理面试
查看>>
R in Action 学习笔记 - 第九章-常用R函数
查看>>
R in Action 学习笔记 - 第九章-Analysis of Variance
查看>>
R in Action 学习笔记-边学边查
查看>>
边听边记-创业分子-互联网颠覆医疗
查看>>
边听边记-财经郎眼-国企改革 大风已起 151026
查看>>
【LEETCODE】ADD DIGITS
查看>>
【LEETCODE】104-Maximum Depth of Binary Tree
查看>>
数据结构-树-学习笔记
查看>>
【LEETCODE】100-Same Tree
查看>>
【LEETCODE】226-Invert Binary Tree
查看>>
【LEETCODE】111-Minimum Depth of Binary Tree
查看>>
【LEETCODE】235-Lowest Common Ancestor of a Binary Search Tree
查看>>
【LEETCODE】110-Balanced Binary Tree
查看>>
【LEETCODE】101-Symmetric Tree
查看>>
【LEETCODE】257-Binary Tree Paths
查看>>
【LEETCODE】102-Binary Tree Level Order Traversal
查看>>