fork download
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. int main() {
  5.  
  6.  
  7. int a[101], n = 0;
  8. //inp >> n;
  9. n = 6;
  10. if (n == 4) {
  11. cout << 1 << ' ' << 2 << ' ' << 3 << ' ' << 4;
  12. return 0;
  13. }
  14.  
  15. /*for (int i = 0; i < n; i++) {
  16. inp >> a[i];
  17. }*/
  18. a[4] = 51;
  19. a[5] = 1;
  20. a[0] = 50;
  21. a[1] = 55;
  22. a[2] = 57;
  23. a[3] = 53;
  24.  
  25. for (int i = 0; i < n; i++)
  26. cout << a[i]<<' ';
  27. cout <<endl;
  28.  
  29. int res[2];
  30. int max = 0;
  31.  
  32. for (int i = 0; i < n-1; i++)
  33. a[i]=a[i]+a[i+1];
  34.  
  35. n--;
  36. int x;
  37.  
  38. for (int i = 0; i < n-1; i++)
  39. for (int j = i+2; j < n; j++){
  40. if(j-i>1){
  41. x=a[i]+a[j];
  42. cout <<"i="<<i<<";\tj="<<j<<";\tx="<<x<<";\tmax="<<max<<endl;
  43. if (max<x){
  44. max=x;
  45. res[0]=i;
  46. res[1]=j;
  47. }
  48. }
  49. }
  50.  
  51. for (auto x : res)
  52. cout << x+1<<" "<< x+2<<" ";
  53. return 0;
  54. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
50 55 57 53 51 1 
i=0;	j=2;	x=215;	max=0
i=0;	j=3;	x=209;	max=215
i=0;	j=4;	x=157;	max=215
i=1;	j=3;	x=216;	max=215
i=1;	j=4;	x=164;	max=216
i=2;	j=4;	x=162;	max=216
2 3 4 5