首页 > 其他分享 >ZOJ 3959 Problem Preparation

ZOJ 3959 Problem Preparation

时间:2023-05-26 15:03:28浏览次数:48  
标签:yi cout int ZOJ cin Preparation ++ flag Problem


传送门

根据题目描述写,对于每组给定的数据判断是否满足四个要求就可以了。

#include <bits/stdc++.h>
using namespace std;
int x[120];
int main()
{
    //freopen("in.txt","r",stdin);
    cin.tie(0);
    cout.tie(0);
    int t;
    cin >> t;
    while(t--)
    {
        int n,flag = 1,yi = 0;
        cin >> n;
        for(int i = 0;i < n; i++)
        {
            cin >> x[i];
            if(x[i] == 1)
                yi++;
        }
        sort(x,x + n);
        if(n < 10 || n > 13 || yi < 2 || x[0] != 1)
            flag = 0;
        for(int i = 0;i < n - 2; i++)
        {
            if(x[i] + 2 < x[i + 1])
            {
                flag = 0;
                break;
            }
        }
        if(flag)
            cout << "Yes" << endl;
        else
            cout << "No" << endl;
    }
    return 0;
}

 

标签:yi,cout,int,ZOJ,cin,Preparation,++,flag,Problem
From: https://blog.51cto.com/u_16131191/6356120

相关文章

  • Problem F: STL——集合运算
    HomeWebBoardProblemSetStandingStatusStatisticsProblemF:STL——集合运算TimeLimit:1Sec  MemoryLimit:128MBSubmit:3767  Solved:1927[Submit][Status][WebBoard]Description集合的运算就是用给定的集合去指定新的集合。设A和B是集合,则它们的并......
  • Problem B: 时间和日期类(II)
    HomeWebBoardProblemSetStandingStatusStatisticsProblemB:时间和日期类(II)TimeLimit:4Sec  MemoryLimit:128MBSubmit:2673  Solved:1980[Submit][Status][WebBoard]Description设计一个日期时间类,用于读取输入的数据,按格式输出日期和时间......
  • Problem A: 时间和日期类(I)
    HomeWebBoardProblemSetStandingStatusStatisticsProblemA:时间和日期类(I)TimeLimit:4Sec  MemoryLimit:128MBSubmit:4223  Solved:2418[Submit][Status][WebBoard]Description设计一个时间类和一个日期类,用于读取输入的数据,按......
  • Problem E: STL——灵活的线性表
    HomeWebBoardProblemSetStandingStatusStatisticsProblemE:STL——灵活的线性表TimeLimit:1Sec  MemoryLimit:128MBSubmit:5192  Solved:2169[Submit][Status][WebBoard]Description数组和链表是我们熟知的两种线性结构,但是它们不够......
  • Problem C: 重载字符的加减法
    HomeWebBoardProblemSetStandingStatusStatisticsProblemC:重载字符的加减法TimeLimit:1Sec  MemoryLimit:128MBSubmit:1895  Solved:1155[Submit][Status][WebBoard]Description定义一个字符类Character,只有一个char类型的数据成员。重载......
  • Problem G: STL——Jerry的问题
    HomeWebBoardProblemSetStandingStatusStatisticsProblemG:STL——Jerry的问题TimeLimit:1Sec  MemoryLimit:128MBSubmit:3033  Solved:1888[Submit][Status][WebBoard]Description最近Jerry正在刻苦的学习STL中的set的功能函数,他发......
  • Problem I: STL——括号匹配
    HomeWebBoardProblemSetStandingStatusStatisticsProblemI:STL——括号匹配TimeLimit:1Sec  MemoryLimit:128MBSubmit:3032  Solved:1855[Submit][Status][WebBoard]Description给出一堆括号,看其是否匹配,例如()、()()、(())这样的......
  • Problem C: 数量的类模板
    HomeWebBoardProblemSetStandingStatusStatisticsProblemC:数量的类模板TimeLimit:1Sec  MemoryLimit:128MBSubmit:1173  Solved:812[Submit][Status][WebBoard]Description定义一个类模板Data,用于包装C++中的基本数据类型int和double。它......
  • Problem E: 新奇的加法运算
    HomeWebBoardProblemSetStandingStatusStatisticsProblemE:新奇的加法运算TimeLimit:1Sec  MemoryLimit:128MBSubmit:1117  Solved:685[Submit][Status][WebBoard]Description定义类newInt,包括:1.int类型的数据成员。2.重载运算符“+”。......
  • Problem A: 类的初体验
    HomeWebBoardProblemSetStandingStatusStatisticsProblemA:类的初体验TimeLimit:1Sec  MemoryLimit:128MBSubmit:723  Solved:661[Submit][Status][WebBoard]Description定义一个类Data,只有一个double类型的属性和如下3个方法:1.  voi......