1245 问题 J: 神奇的fans

时间限制: 1s 内存限制: 128MB 提交: 1442 解决: 522
题目描述

传说fans是一个数学天才。在他五岁那年,从一堆数字卡片中选出了4张 卡片:5,7,6,8。这4个数字有什么神秘之处呢?如果把这4张卡片自左往右的排成:5,6,7,8。你就会发现:原来这4个数字构成了等差数列!当年 fans选出了n组卡片,据说都能够构成等差数列。但是事实真的是这样吗?fans真的有这么神奇吗? n组数据就是fans选出的n组卡片,请你判断每一组卡片是否能构成等差数列.

输入

第一个数为数据的组数n,表示后面有n行,每行中的第一个数为该组数据的元素个数m(1≤m≤100),其后是m个正整数(不会超出int的表示范围)。

输出

如果能够构成等差数列,输出“yes”,否则输出“no”。

样例输入
2
4 5 7 6 8
8 1 7 3 2 8 12 78 3
样例输出
yes
no
提示
零基础同学可以先学习视频课程,包含C/C++、Python、百练、蓝桥杯辅导、算法数据结构等课程,提供视频讲解以及配套习题,还有老师答疑,点击这里了解课程详情

比赛公告

(1) 编程题目一样,用不同语言实现;

(2)编程题成绩以网站排名为准,排名第一折算为200分,排名第二折算为199分,排名第三折算为198分,以此类推;

(3)比赛期间手机静音放前边手机袋;

(4) 不能交头接耳,互传答案;

(5)不能带U盘,不能打开除比赛用软件和c语言网之外的其他软件或者网页;

(6) 不要在考试机位留垃圾。