Codeforce 补题 Good Bye 2019 B 规律题

规律题
http://codeforces.com/contest/1270

Good Bye 2019 B 水题

#include <stdio.h>
#include <math.h>
#include <string.h>
int tab[1000005];
int juz;
int n;
int abs(int a)
{
    if(a >= 0)
        return  a;
    else
        return  -a;
}

int main()
{
    int t;
    scanf("%d", &t);
    while(t--)
    {
        juz=0;
        scanf("%d", &n);
        for (int i=1; i<=n; i++)
        {
            int x;
            scanf("%d", &x);
            tab[i]=x;
        }
        for (int i=1; i<n; i++)
        {
            if (abs(tab[i]-tab[i+1])>=2)
            {
                printf("YES\n%d %d\n", i, i+1);
                juz=1;
                break;
            }
        }
        if (!juz)
            printf("NO\n");
    }
    return 0;
}

发布了289 篇原创文章 · 获赞 112 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/king9666/article/details/103812870
今日推荐