class Ideone
{
/*public static int f(int v[],int d){
int m=0,i=0,j,t,l=v.length;
for(;i<l;i++)
for(j=i;j<l;j++){
m = j-i<d && (t=Math.abs(v[i]-v[j]))>m ? t : m;
}
return m;
}*/
public static
int f
(int v
[],
int d
){int m
=0,i
=0,j,t,l
=v.
length;for(;i
<l
;i
++)for(j
=i
;j
<l
;j
++)m
=j
-i
<d
&&(t
=Math.
abs(v
[i
]-v
[j
]))>m
?t
:m
;return m
;}
{
int[] numbers={6,9,4,7,4,1};
System.
out.
println(f
(numbers,
3)); int[] numbers2={0,10,1,100,2,1000};
System.
out.
println(f
(numbers2,
3)); System.
out.
println(f
(numbers2,
4)); }
}
Y2xhc3MgSWRlb25lCnsKCS8qcHVibGljIHN0YXRpYyBpbnQgZihpbnQgdltdLGludCBkKXsKCQlpbnQgbT0wLGk9MCxqLHQsbD12Lmxlbmd0aDsKCQlmb3IoO2k8bDtpKyspCgkJCWZvcihqPWk7ajxsO2orKyl7CgkJCQltID0gai1pPGQgJiYgKHQ9TWF0aC5hYnModltpXS12W2pdKSk+bSA/IHQgOiBtOwoJCQl9CgkJcmV0dXJuIG07Cgl9Ki8KCXB1YmxpYyBzdGF0aWMgCglpbnQgZihpbnQgdltdLGludCBkKXtpbnQgbT0wLGk9MCxqLHQsbD12Lmxlbmd0aDtmb3IoO2k8bDtpKyspZm9yKGo9aTtqPGw7aisrKW09ai1pPGQmJih0PU1hdGguYWJzKHZbaV0tdltqXSkpPm0/dDptO3JldHVybiBtO30KCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlpbnRbXSBudW1iZXJzPXs2LDksNCw3LDQsMX07CgkJU3lzdGVtLm91dC5wcmludGxuKGYobnVtYmVycywzKSk7CgkJaW50W10gbnVtYmVyczI9ezAsMTAsMSwxMDAsMiwxMDAwfTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oZihudW1iZXJzMiwzKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKGYobnVtYmVyczIsNCkpOwoJfQp9