不排序的话要考虑负数的情况,所以要找5个数,最大的三个和最小的两个
sort(n.begin(),n.end()); //全正或全负 n[n.size()-1]*n[n.size()-2]*n[n.size()-3] //一正两负 n[n.size()-1]*n[0]*n[1] return max(n[n.size()-1]*n[n.size()-2]*n[n.size()-3],n[n.size()-1]*n[0]*n[1]);