题目链接:https://ac.nowcoder.com/acm/contest/5531/A
数据范围不大,直接枚举即可
附代码:
#include<bits/stdc++.h>
using namespace std;
int a[101];
int main(){
int n;cin>>n;
for(int i=1;i<=n;i++)cin>>a[i];
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
for(int k=1;k<=n;k++){
if(i!=j&&j!=k&&k!=i){
if(a[i]+a[j]>a[k]&&a[i]+a[k]>a[j]&&a[j]+a[k]>a[i]){cout<<a[i]<<' '<<a[j]<<' '<<a[k];return 0;}
}
}
}
}
cout<<"No solution";
}