シンプルなフィニッシュライン上のコードでは、その条件の多くはいけません
アカウントに特別なを取って、現行の状況を考えてみましょう
#include <ビット/ STDC ++ H> 使用して 名前空間STDを、 const int型 MAXN = 1E5 + 10 。 int型のn; int型[MAXN]。 INT メイン(){ IOS :: sync_with_stdio(0 )。 cinを >> N; 以下のために(INT iが= 1 ; I <= N; I ++ ) CIN >> [I]。 ソート( +のN)。 以下のために(INT iが= 3 ; I <= N; I ++ ){ 場合([I - 2] + [I - 1 ]> [I]){ COUT << [I - 2 ] << " " << [I - 1 ] << " " << [I]。 リターン 0 ; } } COUT << " -1 " 。 リターン 0 ; }