| 21876 | 2026-01-14 09:44:34 | BDavid5616 | Fasor (40) | cpp17 | Compilation error |
#include <iostream>
using namespace std;
int main()
{int i,q,db,s,t,b,c=1,a[200000],n,k;
cin>>n>>k;
for(i=0;i<n;i++){
cin>>a[i];
}
b=-1;i=0;
while(i<n && c==1){q=i+k;t=1;
if(i<k){s=i+1
while(s<=q && t==1){
if(a[i]<a[s])t=0;
s++;
}
}
if(i>=k){
while(s<=q && t==1){
if(a[i]<a[s] && a[i]<a[s-i])t=0;
s++;
}
}
if(t==1 && c==1){b=i+1;c=0;}
i++;
}cout<<b;
return 0;
}
open /var/local/lib/isolate/412/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:13:22: error: expected ';' before 'while'
13 | if(i<k){s=i+1
| ^
| ;
14 | while(s<=q && t==1){
| ~~~~~