finition simple code sur la ligne, ne soyez pas si beaucoup de conditions
Tenir compte des circonstances, compte tenu de la spéciale
#include <bits / stdc ++ h.> en utilisant l' espace de noms std; const int maxn = 1e5 + 10 ; int n; int a [maxn]; int main () { ios :: sync_with_stdio ( 0 ); cin >> n; pour ( int i = 1 ; i <= n; i ++ ) cin >> a [i]; trier (a, a + n); pour ( int i = 3 ; i <= n; i ++ ) { si (a [i - 2] + A [i - 1 ]> a [i]) { Cout << a [i - 2 ] << " " << a [i - 1 ] << " " << a [i]; retourner 0 ; } } Cout << " -1 " ; retourner 0 ; }