| Task: | Thin Ice |
| Sender: | Aino Aulanko |
| Submission time: | 2024-03-06 19:56:24 +0200 |
| Language: | C++ (C++11) |
| Status: | COMPILE ERROR |
Compiler report
input/code.cpp: In function 'int main()':
input/code.cpp:20:30: error: expected ';' before 'if'
20 | c=max(t[d], t[e])
| ^
| ;
21 | if (c==t[d]){
| ~~
input/code.cpp:24:13: error: 'else' without a previous 'if'
24 | else {
| ^~~~Code
#include <bits/stdc++.h>
using namespace std;
int main(){
long long int n, m, x, a=0, b, c, d, e, f;
cin >> n >> m;
long long int t[m]={0};
for (long long int i=0; i<m; i++){
cin >> x;
t[i]=x;
}
for (long long int i=0; i<m; i++){
b=t[i];
c=t[i];
f=1;
d=i-1;
e=i+1;
while (c>1 && b>f){
c=max(t[d], t[e])
if (c==t[d]){
d--;
}
else {
e++;
}
b=min(c+f, b);
f++;
}
a=max(a,b);
}
cout << a << "\n";
}