规律题
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;
}