题目链接: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";
}