fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. #define ll long long
  5.  
  6. void solve(){
  7. int n;
  8. cin>>n;
  9. vector<int>v(n);
  10. for(int i=0;i<n;i++)cin>>v[i];
  11.  
  12. vector<int>pref(n,0);
  13. for(int j=0;j<n;j++){
  14. for(int i=0;i<j;i++){
  15. if(v[i]+1==v[j])pref[j]++;
  16. }
  17. }
  18.  
  19. vector<int>suf(n,0);
  20. for(int j=n-1;j>=0;j--){
  21. for(int k=j+1;k<n;k++){
  22. if(v[j]+1==v[k])suf[j]++;
  23. }
  24. }
  25.  
  26. for(int i=1;i<n-1;i++){
  27. if(pref[i]>=1&&suf[i]>=1){
  28. cout<<"True\n";
  29. return;
  30. }
  31. }
  32. cout<<"False\n";
  33. }
  34.  
  35. int main(){
  36. ios_base::sync_with_stdio(false);
  37. cin.tie(NULL);
  38. solve();
  39. return 0;
  40. }
Success #stdin #stdout 1.03s 5288KB
stdin
Standard input is empty
stdout
False