爱奇艺的测试工程师笔试题

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 15:52   2678   0

题目:

解答:

#include <iostream>
#include <vector>
using namespace std;

int main()
{
    int nNum,nArrayElement;
    vector<int> vecArray;
    cin >> nNum;
    for (int i = 0; i < nNum; i++)
    {
        cin >> nArrayElement;
        vecArray.push_back(nArrayElement);
    }
    int nNumofInterval = 1;
    for (int i = 0; i < nNum-1; i++)
    {
        //如果前后相差不等于1,则自增
        if (vecArray[i+1] - vecArray[i] != 1)
        {
            nNumofInterval++;
        }
    }
    cout << nNumofInterval;
    return 0;
}

转载于:https://www.cnblogs.com/Stephen-Qin/p/7748253.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP