#include <bits/stdc++.h>
using namespace std;
#define rep(i,a,n) for(int i=a;i<n;i++)
//#define per(i,a,n) for (int i=n-1;i>=a;i--)
// #define repl(i,a,n) for(long long int i=a;i<n;i++)
#define pb push_back
// #define mp make_pair
#define all(x) x.begin(),x.end()
#define fi first
#define se second
#define SZ(x) ((int)(x).size())
#define IOS ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
typedef vector<int> VI;
typedef long long int ll;
typedef unsigned long long ull;
typedef pair<int,int> PII;
typedef double db;
mt19937 mrand(random_device{}());
ll MOD=1e9+7;
ll mod=1e9+7;
//const llint MOD;
const ll N=(ll)(1e6+1);
const ll mx=1e7;
const int inf=10000;
int rnd(int x) { return mrand() % x;}
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
ll gcd(ll a,ll b) { return b?gcd(b,a%b):a;}
ll add(ll a,ll b){return ((a%MOD)+(b%MOD))%MOD;}
ll mul(ll a,ll b){return ((a%MOD)*(b%MOD))%MOD;}
ll sub(ll a,ll b){return ((a%MOD)-(b%MOD)+MOD)%MOD;}
ll binpow(ll x, ll y){ll z = 1;while(y){if(y & 1) z = mul(z, x);x = mul(x, x);y >>= 1;}return z;}
ll inv(int x){return binpow(x, MOD - 2);}
ll divide(ll x, ll y){return mul(x, inv(y));}
ll fact[N];
void precalc(){fact[0] = 1;for(ll i = 1; i < N; i++)fact[i] = mul(fact[i - 1], i);}
ll C(ll n, ll k){return divide(fact[n], mul(fact[k], fact[n - k]));}
bool prime[mx];
void sieve() {for(int i=2;i<mx;i++)
{
prime[i]=true;}
for (int p=2; p*p<=N; p++){if (prime[p] == true)
{for (int i=p*p; i<=N; i += p)prime[i] = false;}}
}
vector<ll> primes;
void primecalc(){for(int i=2;i<=mx;i++){
if(prime[i])
{
primes.pb(i);
}
if (primes.size()==(int)5e5){break;}
}}
ll legendpow(ll n, ll p){ll total = 0;while (n){n /= p;total += n;}return total;}
vector <ll> prifac;
int aa=0;
void primefac(int n){
int state=0;while (n % 2 == 0){n = n/2;state++;aa++;}
// if (state)
for (int i = 3; i <= sqrt(n); i = i + 2)
{ state=0;while (n % i == 0){state++;n = n/i;aa++;}
}
if (n > 2)aa++;}
ll tot=0;
bool good(vector<ll> a, ll n , ll peak){
int flag=0;
int index=-1;
if (*max_element(all(a)) > peak)flag++;
rep(i,1,n){
if (a[0]==peak){
flag++;
break;
}
if (a[i] <= a[i-1]){
tot+=(a[i-1]-a[i]+1);
a[i]=a[i-1]+1;
}
if (a[i]==peak){
index=i;
break;
}
if (a[i]>peak){
flag++;
break;
}
}
// cout<<index<<endl;
if (index!=-1){
for (int i=n-2; i > index ; i--){
if (a[i] <= a[i+1]){
tot+=(a[i+1]-a[i]+1);
a[i]=a[i+1]+1;
}
if (a[i]>=peak)flag++;
}
}
// cout<<index<<endl;
if (flag )return false;
else return true;
}
int main(){
// freopen("C:\\Users\\user\\Downloads\f.txt", "r", stdin);
// freopen("C:\\Users\\user\\Downloads\ff.txt", "w", stdout);
// IOS;
int t;
cin>>t;
while (t--){
ll n;
cin>>n;
vector<ll> a(n);
rep(i,0,n)cin>>a[i];
ll l=0;
ll r=1e18;
while (l < r){
tot=0;
ll mid=(l+r)/2;
if (good(a,n,mid)){
r=mid;
}
else {
l=mid+1;
}
}
tot=0;
good(a,n,l);
cout<<tot<<endl;
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgcmVwKGksYSxuKSBmb3IoaW50IGk9YTtpPG47aSsrKQovLyNkZWZpbmUgcGVyKGksYSxuKSBmb3IgKGludCBpPW4tMTtpPj1hO2ktLSkKLy8gI2RlZmluZSByZXBsKGksYSxuKSBmb3IobG9uZyBsb25nIGludCBpPWE7aTxuO2krKykKI2RlZmluZSBwYiBwdXNoX2JhY2sKLy8gI2RlZmluZSBtcCBtYWtlX3BhaXIKI2RlZmluZSBhbGwoeCkgeC5iZWdpbigpLHguZW5kKCkKI2RlZmluZSBmaSBmaXJzdAojZGVmaW5lIHNlIHNlY29uZAojZGVmaW5lIFNaKHgpICgoaW50KSh4KS5zaXplKCkpCiNkZWZpbmUgSU9TIGlvczo6c3luY193aXRoX3N0ZGlvKDApOyBjaW4udGllKDApOyBjb3V0LnRpZSgwKTsKdHlwZWRlZiB2ZWN0b3I8aW50PiBWSTsKdHlwZWRlZiBsb25nIGxvbmcgaW50IGxsOwp0eXBlZGVmIHVuc2lnbmVkIGxvbmcgbG9uZyB1bGw7CnR5cGVkZWYgcGFpcjxpbnQsaW50PiBQSUk7CnR5cGVkZWYgZG91YmxlIGRiOwptdDE5OTM3IG1yYW5kKHJhbmRvbV9kZXZpY2V7fSgpKTsKbGwgTU9EPTFlOSs3OwpsbCBtb2Q9MWU5Kzc7Ci8vY29uc3QgbGxpbnQgTU9EOwpjb25zdCBsbCBOPShsbCkoMWU2KzEpOwpjb25zdCBsbCBteD0xZTc7CmNvbnN0IGludCBpbmY9MTAwMDA7CmludCBybmQoaW50IHgpIHsgcmV0dXJuIG1yYW5kKCkgJSB4O30KbGwgcG93bW9kKGxsIGEsbGwgYikge2xsIHJlcz0xO2ElPW1vZDsgYXNzZXJ0KGI+PTApOyBmb3IoO2I7Yj4+PTEpe2lmKGImMSlyZXM9cmVzKmElbW9kO2E9YSphJW1vZDt9cmV0dXJuIHJlczt9CmxsIGdjZChsbCBhLGxsIGIpIHsgcmV0dXJuIGI/Z2NkKGIsYSViKTphO30KbGwgYWRkKGxsIGEsbGwgYil7cmV0dXJuICgoYSVNT0QpKyhiJU1PRCkpJU1PRDt9CmxsIG11bChsbCBhLGxsIGIpe3JldHVybiAoKGElTU9EKSooYiVNT0QpKSVNT0Q7fQpsbCBzdWIobGwgYSxsbCBiKXtyZXR1cm4gKChhJU1PRCktKGIlTU9EKStNT0QpJU1PRDt9CmxsIGJpbnBvdyhsbCB4LCBsbCB5KXtsbCB6ID0gMTt3aGlsZSh5KXtpZih5ICYgMSkgeiA9IG11bCh6LCB4KTt4ID0gbXVsKHgsIHgpO3kgPj49IDE7fXJldHVybiB6O30KbGwgaW52KGludCB4KXtyZXR1cm4gYmlucG93KHgsIE1PRCAtIDIpO30KbGwgZGl2aWRlKGxsIHgsIGxsIHkpe3JldHVybiBtdWwoeCwgaW52KHkpKTt9CmxsIGZhY3RbTl07CnZvaWQgcHJlY2FsYygpe2ZhY3RbMF0gPSAxO2ZvcihsbCBpID0gMTsgaSA8IE47IGkrKylmYWN0W2ldID0gbXVsKGZhY3RbaSAtIDFdLCBpKTt9CmxsIEMobGwgbiwgbGwgayl7cmV0dXJuIGRpdmlkZShmYWN0W25dLCBtdWwoZmFjdFtrXSwgZmFjdFtuIC0ga10pKTt9CmJvb2wgcHJpbWVbbXhdOwp2b2lkIHNpZXZlKCkge2ZvcihpbnQgaT0yO2k8bXg7aSsrKSAKewpwcmltZVtpXT10cnVlO30KZm9yIChpbnQgcD0yOyBwKnA8PU47IHArKyl7aWYgKHByaW1lW3BdID09IHRydWUpCntmb3IgKGludCBpPXAqcDsgaTw9TjsgaSArPSBwKXByaW1lW2ldID0gZmFsc2U7fX0KfQp2ZWN0b3I8bGw+IHByaW1lczsKdm9pZCBwcmltZWNhbGMoKXtmb3IoaW50IGk9MjtpPD1teDtpKyspewoJCWlmKHByaW1lW2ldKQoJewoJCXByaW1lcy5wYihpKTsKCX0KCWlmIChwcmltZXMuc2l6ZSgpPT0oaW50KTVlNSl7YnJlYWs7fQp9fQpsbCBsZWdlbmRwb3cobGwgbiwgbGwgcCl7bGwgdG90YWwgPSAwO3doaWxlIChuKXtuIC89IHA7dG90YWwgKz0gbjt9cmV0dXJuIHRvdGFsO30KCnZlY3RvciA8bGw+IHByaWZhYzsgIAppbnQgYWE9MDsKdm9pZCBwcmltZWZhYyhpbnQgbil7CmludCBzdGF0ZT0wO3doaWxlIChuICUgMiA9PSAwKXtuID0gbi8yO3N0YXRlKys7YWErKzt9IAovLyBpZiAoc3RhdGUpIApmb3IgKGludCBpID0gMzsgaSA8PSBzcXJ0KG4pOyBpID0gaSArIDIpIAp7IHN0YXRlPTA7d2hpbGUgKG4gJSBpID09IDApe3N0YXRlKys7biA9IG4vaTthYSsrO30gIAp9ICAKaWYgKG4gPiAyKWFhKys7fQpsbCB0b3Q9MDsKYm9vbCBnb29kKHZlY3RvcjxsbD4gYSwgbGwgbiAsIGxsIHBlYWspewoJCglpbnQgZmxhZz0wOwoJaW50IGluZGV4PS0xOwoJaWYgKCptYXhfZWxlbWVudChhbGwoYSkpID4gcGVhaylmbGFnKys7CglyZXAoaSwxLG4pewoJCWlmIChhWzBdPT1wZWFrKXsKCQkJZmxhZysrOwoJCQlicmVhazsKCQl9CgkJaWYgKGFbaV0gPD0gYVtpLTFdKXsKCQl0b3QrPShhW2ktMV0tYVtpXSsxKTsKCQlhW2ldPWFbaS0xXSsxOwkKCQl9CgkJaWYgKGFbaV09PXBlYWspewoJCQlpbmRleD1pOwoJCQlicmVhazsKCQl9CgkJaWYgKGFbaV0+cGVhayl7CgkJCWZsYWcrKzsKCQkJYnJlYWs7CgkJfQoJCQoJfQoJLy8gY291dDw8aW5kZXg8PGVuZGw7CglpZiAoaW5kZXghPS0xKXsKCQlmb3IgKGludCBpPW4tMjsgaSA+IGluZGV4IDsgaS0tKXsKCQkJaWYgKGFbaV0gPD0gYVtpKzFdKXsKCQkJCXRvdCs9KGFbaSsxXS1hW2ldKzEpOwoJCWFbaV09YVtpKzFdKzE7CQoJCQl9CgkJCWlmIChhW2ldPj1wZWFrKWZsYWcrKzsKCQl9Cgl9CgkvLyBjb3V0PDxpbmRleDw8ZW5kbDsKCWlmIChmbGFnIClyZXR1cm4gZmFsc2U7CgllbHNlIHJldHVybiB0cnVlOwp9CmludCBtYWluKCl7CiAgICAvLyBmcmVvcGVuKCJDOlxcVXNlcnNcXHVzZXJcXERvd25sb2Fkc1xmLnR4dCIsICJyIiwgc3RkaW4pOyAKICAgIC8vIGZyZW9wZW4oIkM6XFxVc2Vyc1xcdXNlclxcRG93bmxvYWRzXGZmLnR4dCIsICJ3Iiwgc3Rkb3V0KTsKICAgIC8vIElPUzsKICAgIGludCB0OwogICAgY2luPj50OwogICAgd2hpbGUgKHQtLSl7CiAgICAJbGwgbjsKICAgIAljaW4+Pm47CiAgICAJdmVjdG9yPGxsPiBhKG4pOwogICAgICAgIHJlcChpLDAsbiljaW4+PmFbaV07CiAgICAJbGwgbD0wOwogICAgCWxsIHI9MWUxODsKICAgIAkKICAgIAl3aGlsZSAobCA8IHIpewogICAgCQl0b3Q9MDsKICAgIAkJbGwgbWlkPShsK3IpLzI7CiAgICAJCWlmIChnb29kKGEsbixtaWQpKXsKICAgIAkJCXI9bWlkOwogICAgCQl9CiAgICAJCWVsc2UgewogICAgCQkJbD1taWQrMTsKICAgIAkJfQogICAgCX0KICAgIAl0b3Q9MDsKICAgIAlnb29kKGEsbixsKTsKICAgICAgICBjb3V0PDx0b3Q8PGVuZGw7CiAgICAJfQp9CiAgICAKICAgIAoKCg==
Main.java:1: error: illegal character: '#'
#include <bits/stdc++.h>
^
Main.java:1: error: class, interface, or enum expected
#include <bits/stdc++.h>
^
Main.java:3: error: illegal character: '#'
#define rep(i,a,n) for(int i=a;i<n;i++)
^
Main.java:3: error: class, interface, or enum expected
#define rep(i,a,n) for(int i=a;i<n;i++)
^
Main.java:3: error: class, interface, or enum expected
#define rep(i,a,n) for(int i=a;i<n;i++)
^
Main.java:3: error: class, interface, or enum expected
#define rep(i,a,n) for(int i=a;i<n;i++)
^
Main.java:6: error: illegal character: '#'
#define pb push_back
^
Main.java:8: error: illegal character: '#'
#define all(x) x.begin(),x.end()
^
Main.java:9: error: illegal character: '#'
#define fi first
^
Main.java:10: error: illegal character: '#'
#define se second
^
Main.java:11: error: illegal character: '#'
#define SZ(x) ((int)(x).size())
^
Main.java:12: error: illegal character: '#'
#define IOS ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
^
Main.java:12: error: class, interface, or enum expected
#define IOS ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
^
Main.java:12: error: class, interface, or enum expected
#define IOS ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
^
Main.java:13: error: class, interface, or enum expected
typedef vector<int> VI;
^
Main.java:14: error: class, interface, or enum expected
typedef long long int ll;
^
Main.java:15: error: class, interface, or enum expected
typedef unsigned long long ull;
^
Main.java:16: error: class, interface, or enum expected
typedef pair<int,int> PII;
^
Main.java:17: error: class, interface, or enum expected
typedef double db;
^
Main.java:18: error: class, interface, or enum expected
mt19937 mrand(random_device{}());
^
Main.java:19: error: class, interface, or enum expected
ll MOD=1e9+7;
^
Main.java:20: error: class, interface, or enum expected
ll mod=1e9+7;
^
Main.java:22: error: class, interface, or enum expected
const ll N=(ll)(1e6+1);
^
Main.java:23: error: class, interface, or enum expected
const ll mx=1e7;
^
Main.java:24: error: class, interface, or enum expected
const int inf=10000;
^
Main.java:25: error: class, interface, or enum expected
int rnd(int x) { return mrand() % x;}
^
Main.java:25: error: class, interface, or enum expected
int rnd(int x) { return mrand() % x;}
^
Main.java:26: error: class, interface, or enum expected
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:26: error: as of release 1.4, 'assert' is a keyword, and may not be used as an identifier
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:26: error: class, interface, or enum expected
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:26: error: class, interface, or enum expected
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:26: error: class, interface, or enum expected
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:26: error: class, interface, or enum expected
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:26: error: class, interface, or enum expected
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:26: error: class, interface, or enum expected
ll powmod(ll a,ll b) {ll res=1;a%=mod; assert(b>=0); for(;b;b>>=1){if(b&1)res=res*a%mod;a=a*a%mod;}return res;}
^
Main.java:27: error: class, interface, or enum expected
ll gcd(ll a,ll b) { return b?gcd(b,a%b):a;}
^
Main.java:28: error: class, interface, or enum expected
ll add(ll a,ll b){return ((a%MOD)+(b%MOD))%MOD;}
^
Main.java:29: error: class, interface, or enum expected
ll mul(ll a,ll b){return ((a%MOD)*(b%MOD))%MOD;}
^
Main.java:30: error: class, interface, or enum expected
ll sub(ll a,ll b){return ((a%MOD)-(b%MOD)+MOD)%MOD;}
^
Main.java:31: error: class, interface, or enum expected
ll binpow(ll x, ll y){ll z = 1;while(y){if(y & 1) z = mul(z, x);x = mul(x, x);y >>= 1;}return z;}
^
Main.java:31: error: class, interface, or enum expected
ll binpow(ll x, ll y){ll z = 1;while(y){if(y & 1) z = mul(z, x);x = mul(x, x);y >>= 1;}return z;}
^
Main.java:31: error: class, interface, or enum expected
ll binpow(ll x, ll y){ll z = 1;while(y){if(y & 1) z = mul(z, x);x = mul(x, x);y >>= 1;}return z;}
^
Main.java:31: error: class, interface, or enum expected
ll binpow(ll x, ll y){ll z = 1;while(y){if(y & 1) z = mul(z, x);x = mul(x, x);y >>= 1;}return z;}
^
Main.java:31: error: class, interface, or enum expected
ll binpow(ll x, ll y){ll z = 1;while(y){if(y & 1) z = mul(z, x);x = mul(x, x);y >>= 1;}return z;}
^
Main.java:32: error: class, interface, or enum expected
ll inv(int x){return binpow(x, MOD - 2);}
^
Main.java:33: error: class, interface, or enum expected
ll divide(ll x, ll y){return mul(x, inv(y));}
^
Main.java:35: error: class, interface, or enum expected
void precalc(){fact[0] = 1;for(ll i = 1; i < N; i++)fact[i] = mul(fact[i - 1], i);}
^
Main.java:35: error: class, interface, or enum expected
void precalc(){fact[0] = 1;for(ll i = 1; i < N; i++)fact[i] = mul(fact[i - 1], i);}
^
Main.java:35: error: class, interface, or enum expected
void precalc(){fact[0] = 1;for(ll i = 1; i < N; i++)fact[i] = mul(fact[i - 1], i);}
^
Main.java:35: error: class, interface, or enum expected
void precalc(){fact[0] = 1;for(ll i = 1; i < N; i++)fact[i] = mul(fact[i - 1], i);}
^
Main.java:35: error: class, interface, or enum expected
void precalc(){fact[0] = 1;for(ll i = 1; i < N; i++)fact[i] = mul(fact[i - 1], i);}
^
Main.java:36: error: class, interface, or enum expected
ll C(ll n, ll k){return divide(fact[n], mul(fact[k], fact[n - k]));}
^
Main.java:38: error: class, interface, or enum expected
void sieve() {for(int i=2;i<mx;i++)
^
Main.java:38: error: class, interface, or enum expected
void sieve() {for(int i=2;i<mx;i++)
^
Main.java:38: error: class, interface, or enum expected
void sieve() {for(int i=2;i<mx;i++)
^
Main.java:40: error: class, interface, or enum expected
prime[i]=true;}
^
Main.java:41: error: class, interface, or enum expected
for (int p=2; p*p<=N; p++){if (prime[p] == true)
^
Main.java:41: error: class, interface, or enum expected
for (int p=2; p*p<=N; p++){if (prime[p] == true)
^
Main.java:42: error: class, interface, or enum expected
{for (int i=p*p; i<=N; i += p)prime[i] = false;}}
^
Main.java:42: error: class, interface, or enum expected
{for (int i=p*p; i<=N; i += p)prime[i] = false;}}
^
Main.java:42: error: class, interface, or enum expected
{for (int i=p*p; i<=N; i += p)prime[i] = false;}}
^
Main.java:45: error: class, interface, or enum expected
void primecalc(){for(int i=2;i<=mx;i++){
^
Main.java:45: error: class, interface, or enum expected
void primecalc(){for(int i=2;i<=mx;i++){
^
Main.java:45: error: class, interface, or enum expected
void primecalc(){for(int i=2;i<=mx;i++){
^
Main.java:49: error: class, interface, or enum expected
}
^
Main.java:50: error: class, interface, or enum expected
if (primes.size()==(int)5e5){break;}
^
Main.java:52: error: class, interface, or enum expected
ll legendpow(ll n, ll p){ll total = 0;while (n){n /= p;total += n;}return total;}
^
Main.java:52: error: class, interface, or enum expected
ll legendpow(ll n, ll p){ll total = 0;while (n){n /= p;total += n;}return total;}
^
Main.java:52: error: class, interface, or enum expected
ll legendpow(ll n, ll p){ll total = 0;while (n){n /= p;total += n;}return total;}
^
Main.java:52: error: class, interface, or enum expected
ll legendpow(ll n, ll p){ll total = 0;while (n){n /= p;total += n;}return total;}
^
Main.java:55: error: class, interface, or enum expected
int aa=0;
^
Main.java:56: error: class, interface, or enum expected
void primefac(int n){
^
Main.java:57: error: class, interface, or enum expected
int state=0;while (n % 2 == 0){n = n/2;state++;aa++;}
^
Main.java:57: error: class, interface, or enum expected
int state=0;while (n % 2 == 0){n = n/2;state++;aa++;}
^
Main.java:57: error: class, interface, or enum expected
int state=0;while (n % 2 == 0){n = n/2;state++;aa++;}
^
Main.java:57: error: class, interface, or enum expected
int state=0;while (n % 2 == 0){n = n/2;state++;aa++;}
^
Main.java:59: error: class, interface, or enum expected
for (int i = 3; i <= sqrt(n); i = i + 2)
^
Main.java:59: error: class, interface, or enum expected
for (int i = 3; i <= sqrt(n); i = i + 2)
^
Main.java:60: error: class, interface, or enum expected
{ state=0;while (n % i == 0){state++;n = n/i;aa++;}
^
Main.java:60: error: class, interface, or enum expected
{ state=0;while (n % i == 0){state++;n = n/i;aa++;}
^
Main.java:60: error: class, interface, or enum expected
{ state=0;while (n % i == 0){state++;n = n/i;aa++;}
^
Main.java:60: error: class, interface, or enum expected
{ state=0;while (n % i == 0){state++;n = n/i;aa++;}
^
Main.java:62: error: class, interface, or enum expected
if (n > 2)aa++;}
^
Main.java:64: error: class, interface, or enum expected
bool good(vector<ll> a, ll n , ll peak){
^
Main.java:67: error: class, interface, or enum expected
int index=-1;
^
Main.java:68: error: class, interface, or enum expected
if (*max_element(all(a)) > peak)flag++;
^
Main.java:69: error: class, interface, or enum expected
rep(i,1,n){
^
Main.java:72: error: class, interface, or enum expected
break;
^
Main.java:73: error: class, interface, or enum expected
}
^
Main.java:76: error: class, interface, or enum expected
a[i]=a[i-1]+1;
^
Main.java:77: error: class, interface, or enum expected
}
^
Main.java:80: error: class, interface, or enum expected
break;
^
Main.java:81: error: class, interface, or enum expected
}
^
Main.java:84: error: class, interface, or enum expected
break;
^
Main.java:85: error: class, interface, or enum expected
}
^
Main.java:90: error: class, interface, or enum expected
for (int i=n-2; i > index ; i--){
^
Main.java:90: error: class, interface, or enum expected
for (int i=n-2; i > index ; i--){
^
Main.java:93: error: class, interface, or enum expected
a[i]=a[i+1]+1;
^
Main.java:94: error: class, interface, or enum expected
}
^
Main.java:96: error: class, interface, or enum expected
}
^
100 errors