#include #include #include #include #include #include #include int max(int *a,int i,int j) { int max=0; for(int k=i;k<=j;k++) { if(a[k]>max) a[k]=max; } return max; } void solve(int n, int* A) { int d=n*(n+1)/2; int *B= malloc(sizeof(int) * d); int i,j,k,rear=0; int s=58; for(k=0;k