#include #include #include #include #include using namespace std; int maxn(int arr[],int i,int j){ int max=0; for(int o=i;omax){ max=arr[o]; } } return max; } int sum(int arr[],int i,int j){ int sum=0; for(int o=i;o>n; int arr[n]; for(int i=0;i>arr[i]; } int max=0; for(int i=0;i>arr[i]; int f=findGCD(arr,i,j)*(sum(arr,i,j)-maxn(arr,i,j)); if(f>max){ max=f; } } } cout<