#include "stdio.h"
#include "stdlib.h"
#include "malloc.h"
//从n根棍子中,找出能组成三角形的周长最大的三根棍子
int main(){
	int n;
	scanf_s("%d",&n);
	int *a = (int*)malloc(sizeof(int)*n);
	for (int i = 0; i < n; i++){
		scanf_s("%d",&a[i]);
	}
	int sum=0;
	for (int i = 0; i < n; i++){
		for (int j = i+1; j < n; j++){
			for (int k = j + 1; k < n; k++){
				if ((a[i] + a[j] >= a[k]) && (a[j] + a[k] >= a[i]) && (a[j] + a[k] >= a[i])){
					if (sum> a[i] + a[j] + a[k]){
						sum = sum;
					
					}
					else{
						sum = a[i] + a[j] + a[k];
					}
				
				}
			}
		}
	
	}
	printf("%d",sum);
	system("pause");
		
	return 0;
}
                    
                
                
            
        
浙公网安备 33010602011771号