C
include<bits/stdc++.h>
using namespace std;
int main()
{
int n,flag=0;
cin>>n;
vector
for(int i=0;i<n;i++) cin>>a[i];
sort(a.begin(),a.end());
for(int i=0;i<n-2;i++)
{
if(a[i]+a[i+1]>a[i+2])
{
cout<<a[i]<<" "<<a[i+1]<<" "<<a[i+2]<<"\n";
flag=1;//flag 置为 1,表示已经找到能组成三角形的三元组
break;
}
}
if(!flag) cout<<"No solution";
}
◮:
◮: sort排序函数 见笔记P14
浙公网安备 33010602011771号