mountains.cpp: In function 'int main()':
mountains.cpp:15:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%lld", &n);
~~~~~^~~~~~~~~~~~
mountains.cpp:16:33: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
for(ll i=1; i<=n; i++) scanf("%lld", &arr[i]);
~~~~~^~~~~~~~~~~~~~~~~
/tmp/ccOwCpy2.o: In function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/cchMTxE8.o:mountains.cpp:(.text.startup+0x0): first defined here
/tmp/ccOwCpy2.o: In function `main':
grader.cpp:(.text.startup+0x20a): undefined reference to `maximum_deevs(std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status