相等序列

相等序列

https://www.nowcoder.com/questionTerminal/7492dceb022a4bbebb990695c107823e

新学了一个 treeset 集合

import java.util.Scanner;
import java.util.*;


public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        int n = sc.nextInt();
        for(int i=0;i<n;i++){
            TreeSet<Integer> set = new TreeSet<>();
            int k = sc.nextInt();
            for(int j=0; j<k;j++){
                int tmep = sc.nextInt();
                set.add(tmep);
            }
            Object[] arr = set.toArray();
            if(set.size()<3) System.out.println("YES");
            else if(set.size()>3) System.out.println("NO");
            else if((int)arr[0] + (int)arr[2] == 2*(int)arr[1]) System.out.println("YES");
            else System.out.println("NO");
        }

    }
}

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 收藏 评论
分享

全站热榜

正在热议