莞工oj第40题神奇的fans

神奇的fans

问题描述

传说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 。

输入例子 1

2\n4 5 7 6 8\n8 1 7 3 2 8 12 78 3

输出例子 1

yes\nno\n

python版本

n = eval(input())

k = 0

while k

k += 1

t = input()

l = [i for i in map(int,t.split())]

del l[0]

m = int(len(l))

l.sort()

if m == 1:

print('yes')

else:

d = l[1] - l[0]

kk = 0

for i in range(1,m-1):

if l[i+1] - l[i] != d:

kk = 1

print('no')

break

if kk == 0:

print('yes')

java版本

import java.util.Arrays;

import java.util.Scanner;

public class Main{

public static void main(String[] args) {

Scanner cn = new Scanner(System.in);

int n = cn.nextInt();

while (n-- > 0) {

int m = cn.nextInt();

int[] a = new int[m];

for(int i =0;i

a[i] = cn.nextInt();

}

Arrays.sort(a);

if(a.length==1){

System.out.println("yes");

}

else {

int lis = a[1] - a[0];

boolean flag = true;

for (int i = 2; i < m; i++) {

if (a[i] != a[1] + (i - 1) * lis) {

flag = false;

break;

}

}

if (flag) System.out.println("yes");

else System.out.println("no");

}

}

}

}

注意的地方

标签:cn,卡片,int,System,40,fans,yes,莞工

来源: https://blog.csdn.net/qq_46256053/article/details/113690571

莞工计算机学院杀手,莞工oj第40题神奇的fans相关推荐

  1. 中南大学计算机学院陈学工,中南大学

    个人简介 戴训华,男,博士,现为中南大学计算机学院副教授.硕士生导师.主要研究内容为无人机/机器人系统的优化设计.虚拟现实仿真.自主智能控制(视觉导航.集群编队.AI博弈决策等).健康诊断和安全评估等 ...

  2. 某校计算机学院学生组成的正方形,行测题库:行测每日一练数量关系练习题01.20...

    做为公考"半壁江山"的行测而言,知识在于日积月累,非一日而成.不论是国考.公务员考试.事业单位考试.选调生考试等等都离不开行测,所以要想在行测上拿到理想分数,记得每天做做模拟题! ...

  3. 广工计算机学院校区,番禺校区 | 广工最神秘的校区

    这是广工科普文的第三站--番禺校区--广工最神秘的校区 [第一站:东风路] [第二站:龙龙洞] (点击文字查看其他校区) 广工其实有五个校区:大学城.龙洞.东风路.番禺.沙河(没学院设置在那) 我们经 ...

  4. 广工计算机学院男女比例,广东高校新生数据大揭秘,哪所大学男女比例最大

    最近,多所高校公布了新生数据大揭秘. 什么学院男女比例最均衡?年龄最小的新生多大就读大学了?想知道这些问题的答案吗?一起往下看吧! 华南理工大学: 男女比例:"小姐姐含量"增加 今 ...

  5. 22南工计算机学院新生培训最终章---ACM竞赛机制

    文章目录 前言 前文 一.程序竞赛种类 二.ACM赛制 1. 简介 做题反馈 排名根据 三.其他竞赛 1.OI赛制 做题反馈 排名根据 2.IOI赛制 做题反馈 排名根据 四.一些帮助 网站分享 1. ...

  6. 大工计算机学院实验室,计算机教学实验室

    计算机教学实验室前身系基础医学院计算机教学实验中心,成立于2001年,原为基础医学院计算机教研室属下的上机操作实验室.按照教育部对实验室的有关要求,在全院科室.实验室.人员.设备资源进行整合的大环境下 ...

  7. 广工计算机学院绩点,广工平均学分绩点计算器的教程

    完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题.网站新增了"软件百科"."锦囊妙技&q ...

  8. 桂工计算机学院全称,桂林理工大学信息科学与工程学院介绍

    信息科学与工程学院(以下简称信息学院)前身是应用地球物理与计算机系,1997年成立电子与计算机系,2009年6月,电子与计算机系划分为信息科学与工程学院.机械与控制工程学院两个学院. 信息学院有检测技 ...

  9. 广东工业大学计算机学院微信群,广工计算机学院学生会

    致提前回校的师弟师妹们: 首先,欢迎你们成为广工大家庭新的成员.作为新生,又提前到校,工作人员可能还在休假,偌大校园,宿舍怎么走?饭卡怎么充?存取钱去哪里?--比起一个人在校园里乱转,请教有经验的师兄 ...

  10. 广工计算机学院李少娜,冯广-广东工业大学自动化学院

    1. novel method for combining Bayesian networks, theoretical analysis, and its applications,Pattern ...

最新文章

  1. Android 动态广播与静态广播
  2. jupyter notebook中的魔法函数
  3. 动态使用webservice,以及含有ref类型的参数的问题
  4. java图形界面猜字游戏,java程序,猜字游戏,希望大神帮忙
  5. linux文字模式怎么传文件夹,虚拟机VMWare文本模式Linux 与 Windows 文件互传
  6. android listview 切换,Android:在ListView适配器中切换OnCheckedChangeListener
  7. 程序员面试金典 - 面试题 08.02. 迷路的机器人(DFS/动态规划)
  8. 程序员如何保持身心健康,做到这几点,远离秃头。
  9. 哪些程序员在围观 996.ICU?Python 爬取 40000 条 GitHub 数据告诉你!
  10. 【MYSQL笔记】复制删除和表和记录
  11. 侯捷大师畅谈技术人生与读书感悟
  12. C语言如何去掉非数字字符串,Objective-C中利用正则去除非数字字母汉字方法实例...
  13. 华为数通ensp命令(二)
  14. GF1、Landast、Sentinel等常用免费遥感影像下载地址
  15. 64位Sql Server 2005开发版于64位Windows7旗舰版 安装过程
  16. 线性代数(1):行列式和展开式
  17. 纸黄金投资之道――积小胜为大胜(就是别贪)
  18. [Android]从canDrawOverlays权限获取错误说起
  19. ChatGPT账号注册,中国手机号为什么不行?
  20. 有关ddos详解及软件和方式

热门文章

  1. 当红“元宇宙”需要冷思考,听听科幻作家、清华教授和阿里专家怎么说
  2. 【分论坛第一期大剧透】开源技术与新IT基础设施联袂共舞
  3. 机会难得 | 这家上市公司终于招人了
  4. 【三维路径规划】基于matlab RRT_Star算法三维路径规划【含Matlab源码 1571期】
  5. 【单目标优化求解】基于matlab被囊群算法(TSA)求解最优目标问题【含Matlab源码 1567期】
  6. 【图像压缩】基本matlab DCT+量化+huffman JPEG图像压缩【含Matlab源码 1217期】
  7. 【图像增强】基于matlab同态增晰图像增强【含Matlab源码 962期】
  8. 【心电信号】基于matlab GUI心电信号数字滤波处理【含Matlab源码 484期】
  9. adb脚本选择语句_Python开发:王者荣耀自动刷金币脚本
  10. nas神经网络架构搜索_神经建筑搜索(NAS)基础