AC代码:
#include <stdio.h>
#define max(a,b) a>b?a:b;
//author:XXYY
int main()
{
int n,m,x,y,z,i,v[505];
double ans=0;
scanf("%d%d",&n,&m);
for(i=1;i<=n;i++)
scanf("%d",&v[i]);
while(m--){
scanf("%d%d%d",&x,&y,&z);
ans=max(ans,1.0*(v[x]+v[y])/z);
}
printf("%.12lf\n",ans);
return 0;
}