Advertisement
erfanul007

LOJ 1083

Sep 11th, 2021
578
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4.  
  5. int main(){
  6.     #ifdef ERFANUL007
  7.         clock_t tStart = clock();
  8.         freopen("input.txt", "r", stdin);
  9.         freopen("output.txt", "w", stdout);
  10.     #endif
  11.  
  12.     int t, cs = 0;
  13.     scanf("%d", &t);
  14.  
  15.     while(t--){
  16.         int n; scanf("%d", &n);
  17.         int a[n];
  18.         for(int i=0; i<n; i++) scanf("%d", &a[i]);
  19.         int area = 0;
  20.         for(int i=0; i<n; i++){
  21.             int width = 1;
  22.             for(int j=i+1; j<n; j++){
  23.                 if(a[j] < a[i]) break;
  24.                 width++;
  25.             }
  26.             for(int j=i-1; j>=0; j--){
  27.                 if(a[j] < a[i]) break;
  28.                 width++;
  29.             }
  30.             area = max(area, width * a[i]);
  31.         }
  32.         printf("Case %d: %d\n", ++cs, area);
  33.     }
  34.  
  35.  
  36.     #ifdef ERFANUL007
  37.         fprintf(stderr, ">>> Runtime : %.9f\n", (double)(clock() - tStart)/CLOCKS_PER_SEC);
  38.     #endif
  39.  
  40.     return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement