#include <bits/stdc++.h> using namespace std; //ΪÁ˽áÊøÂÒÊÀ£¬ÔÝÇÒÈÌÄͰɡª¡ªµÂ´¨¼Ò¿µ bool tmp(int x,int y) { return x>y; } int f(int n,int i) { if(i==1){ return int(sqrt(n)); } return int(sqrt(f(n,i-1))); } int main() { int n; cin>>n; int a[n+1]; for(int i=0;i<n;i++) { cin>>a[i]; } sort(a,a+n,tmp); int s=a[0]; for(int i=1;i<n;i++) { s+=f(a[i],i); } cout<<s<<endl; //ΪÁ˽áÊøÂÒÊÀ£¬ÔÝÇÒÈÌÄͰɡª¡ªµÂ´¨¼Ò¿µ return 0; }